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