Tornado Titans Season 3

//Tornado Titans Season 3

Twins – Storm Chasers Intercept Twin Tornadoes on April 14, 2012 near Cherokee, Oklahoma

A supercell is churning out tornadoes in Northwest Oklahoma and [...]

By |2019-02-16T13:15:25-06:00December 31st, 2018|Our Chases, Tornado Titans Season 3|0 Comments