"Storm Chasers" Star Joel Taylor Dead at 38

Former Discovery Channel star Joel Taylor suddenly passes away and his "Storm Chasers" costar Reed Timmer speaks out.
  • Share
    0
  • Tweet
    0
  • Share
    0
  • <> Embed
Related Videos
- -