Take a Storm Chasing Tour
301 views · Published 5 June 2013 · 1:55 · Indexed 8 November 2026
Channel: The Weather Channel · 2013 · News & Politics
This profile, produced in May of 2011 takes you inside one of the most popular storm chasing tours in the United States. These weather enthusiasts seem to have got their money's worth, even though the chase had an unexpected ending.