Christopher Ellis of the Discovery show Street Outlaws dies at 39 of ‘suspected heroin overdose’
Christopher Scott Ellis has died at the age of 39 it Oklahoma City, it was revealed on Wednesday. The mechanic passed away after an apparent heroin overdose, TMZ reported, and had been dead for several days when he was found slumped in a chair near a syringe and spoon at his home on September 9. … Read more