4 Things You Need to Know About Torna

4 Things You Need to Know About Tornado Season
LiveScience.com
A large tornado touches down near Dallas on April 3, 2012.
View Comments