Joel Taylor, Star Of Discovery Channel's 'Storm Chasers,' Dead At 38

Joel Taylor, Star Of Discovery Channel's 'Storm Chasers,' Dead At 38Joel Taylor, the star of Discovery Channel’s “Storm Chasers,” has died at age 38, according to friends and associates.



Yahoo News – Latest News & Headlines