Automatic Telescope Spots Light-Speed Explosions

More from Space.com