Festival of blue lights over New York after explosion at power plant
  • 5 years ago
Aliens over New York? No, the blue lights were due to an explosion at a power station in Queens. The incident sparked speculation on Twitter
Recommended