“Storm Chasers” Star Joel Taylor Dead at Age 38

Posted on

Elk City native Joel Taylor, the star of Discovery Channel’s “Storm Chasers” died at the age of 38 Tuesday, this according to his friends on social media. The cause of death is not known at this time. Taylor studied meteorology at the University of Oklahoma before joining the show in 2008.