Tag: Discovery Channel

TV Star Joel Taylor of ‘Storm Chasers’ Found Dead on Gay Cruise … Illegal Drugs On Board

[ad name=”HTML-68″] [wpedon id=”23995″ align=”left”] SAN JUAN — One of the stars of American reality TV series Storm Chasers has been found dead on a cruise ship in Puerto Rico. Joel Taylor an Oklahoma native who appeared on the Discovery Channel series, died at the age of 38 on Tuesday but the circumstances of his death initially […]