Loading video...
Video Failed to Load
At approximately 3:48 PM on June 26, 2025 an unknown anomaly spanning thousands of square miles was detected by weather radar over Central Alabama. The massive anomaly remained stationary for roughly 20 minutes before disappearing from radar.
111,813 views • 1 year ago •via X (Twitter)
0 Comments
No comments available
Comments from the original post will appear here
