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.
No comments:
Post a Comment