I Wasn't Your Source on This

Explosions, Fireballs in Virginia Skies May Have Been Russian Rocket

The mysterious boom and flash of light seen over parts of Virginia Sunday night was not a meteor, but actually exploding space junk from the second stage of a Russian Soyuz rocket falling back to Earth, according to an official with the U.S. Naval Observatory.

For the record, it’s Geoff, not Jeff. Silly Journalists.