Lot of people in Lackawanna thought that the city was under an outer space alien attack last night, but near not, Aliens were not invading!

The light show that was seen near the lakefront in Lackawanna was not aliens but was sparks coming from a wind turbine!

National Grid said that a wind turbine belonging to the Steel Winds project was a malfunction and caused the light show.

Everything was checked and clear by National Grid last night and all the equipment is now working properly.

No one or property was damaged.



More From The New 96.1 WTSS