Slowest Start to Tornado Season in a Century

LiveScience.com
Slowest Start to Tornado Season in a Century
The Moore, Okla. tornado touching down in Oklahoma City on May 20, 2013.
View Comments (40)