Press "Enter" to skip to content

Two Tornadoes Touch Down in New York

Not one but two tornadoes touched down in New York, causing destruction in its path.

Continue reading…
Source: WIBX 950

Be First to Comment

    Leave a Reply