Joel Taylor Meteorologist and reality television personality who rose to fame after appearing on the Discovery Channel’s documentary series Storm Chasers. In early 2018, he passed away from a suspected drug overdose.  Early life He studied meteorology at the University of Oklahoma.  Trivia On Storm Chasers he was the driver of The Dominator storm research vehicle.   Family […]