Discovery Channel ‘Storm Chaser’ Star Joel Taylor Dies

Discovery Channel ‘Storm Chaser’ Star Joel Taylor Dies
A supercell thunderstorm as it bears down on the area in Lamb County, Texas on May 9, 2017. Drew Angerer/Getty Images
Bowen Xiao
Bowen Xiao
Reporter
|Updated:
Update: TMZ reported that Taylor reported died of a suspected overdose. The official cause of death hasn’t been released. Law enforcement sources told the website: “It appears the death could be an overdose and Joel Taylor was consuming controlled substances.”

It reported: “A passenger who interacted with Joel tells TMZ, Joel had consumed enough GHB on the dance floor Tuesday that he was rendered unconscious and taken off the dance floor by 2 people and back to his room.”

Bowen Xiao
Bowen Xiao
Reporter
Bowen Xiao was a New York-based reporter at The Epoch Times. He covers national security, human trafficking and U.S. politics.
twitter