Tuesday, June 30, 2015

What Was the Huge Flash of Light Over the Southeast U.S. Last Night?

Something lit up the sky over a whole swath of the lower Eastern states last night, catching eyes all the way from Florida up through West Virginia. So what are we looking at here? A meteor, perhaps, or a fireball? Nope, it’s actually something a lot stranger.

Read more...











Related Posts Plugin for WordPress, Blogger...