Mystery Flash and Big Boom Rattles Virginia

More from Space.com