watch 01:36
We're Getting Mutants in the MCU - The Loop
Do you like this video?
Play Sound
Edward Stubbs, also known as "Ashton Lebaron," was a teenager who disappeared from Dickinson, North Dakota and was discovered five years afterward, in a holding tank. His remains were unidentified for nearly a year. He was originally from El Paso, Texas, and the investigation of his death is progressing.
Sources