Wednesday, March 07, 2012

Radar images from the March 2012 tornado outbreak



from United States Tornados. “a collection of a handful of the most gripping radar images of the March 2, 2012 storms as they were occurring.”