Joel Taylor Dies; Storm Chasers Star Was 38

Joel Taylor Dies; Storm Chasers Star Was 38

Sad and stunning news out of the world of reality television this week:

Joel Taylor, one of the stars on Discovery Channel's Storm Chasers, died on Monday, according to close friends who shared the tragic development on social media.

Posted in: Reality TV