NASA Satellite Spots a Mystery That’s Gone in a Flash