A powerful EF3 tornado touched down in Virginia Beach, Virginia, on a recent day, destroying more than 100 structures and…
Virginia Beach
1 post
A powerful EF3 tornado touched down in Virginia Beach, Virginia, on a recent day, destroying more than 100 structures and…