"Storm Riders" on The Weather Channel follows storm chasers Juston Drake and Simon Brewer across the Great Plains as they put their meteorology and storm chasing expertise to the test.
Last Episode04x03 Tornadoes Hit Close to Home Aired: Apr. 30, 2013
No Summary Found
Series Fun Facts
- [no trivia found]