Mysterious Explosion Lights up New York Sky