I’ve Seen Some Pretty Crazy Tornado Footage Living in Texas
But this one is most impressive and it’s in Springfield, Mass.
Posted in Interesting
Comments Off on I’ve Seen Some Pretty Crazy Tornado Footage Living in Texas