Wednesday, January 24, 2018

Storm Chaser Joel Taylor Dead at 38

Joel Taylor, who became famous chasing storms on Discovery Channel’s “Storm Chasers,” has died … this according to his friends. Joel was on the show from the beginning in 2008 and was there for the entire 5-season run. Chasing storms was not just…


ReadMore…