Maryland Waterspout slammed onto the homes on a small island, destroying it completely, and many speculated…
Tag: Tornado in US
Tornado hits US States, many feared Dead, Power Outage at Peak
Tornado hits US States causing a power outage and many feared dead in several states. This…