Loading video...
Video Failed to Load
🚨 A grey sphere reportedly fell into Cape Cod Bay on June 20, 2026, around 9 PM and may still be visible in the water. The low-light footage shows a distinct light-colored object resting on or just below the surface against the dark bay. The witness describes the object... show more
26,360 views • 2 months ago •via X (Twitter)
0 Comments
No comments available
Comments from the original post will appear here
