‘Weather balloon’ UFO crashes in Virginia

A small UFO crashed in the Norfolk, Virginia neighborhood of Ocean View on the evening of Tuesday, July 30. Local residents contacted authorities, and emergency crews were dispatched to the location of the mysterious object at approximately 6:00 pm. The Norfolk Fire Department, the U.S. Navy, and the Norfolk Bomb Squad were all reportedly dispatched … Continue reading ‘Weather balloon’ UFO crashes in Virginia