Joel Taylor, Star Of Discovery Channel's 'Storm Chasers,' Dead At 38
"We lost a legend," co-star Reed Timmer said.
joel taylor star discovery channel storm chaser dead lose legend co star reed timmer say