No Picture
Disaster Report

Tornados Strike Third Day in a Row: At Least 25 Killed in NC & VA, Lowe’s Store Totally Demolished in Sanford, North Carolina

More tornado fatalities and damage from the same track of storms that began Thursday in Oklahoma. 100 tornados were reported in North Carolina, South Carolina and Virginia on Saturday, April 16, 2011. A tornado is […]