Joel Taylor, Star Of Discovery Channel's 'Storm Chasers,' Dead At 38
Category: ENTERTAINMENT
"We lost a legend," co-star Reed Timmer said.
By Ron Dicker, 2018-01-24