August 20, 2012

UFO Fleet Over New York City On August 18, 2012.


Date of sighting: August 18, 2012
Location of sighting: New York, New York, USA

Eyewitness states: 
Strange lights emerging from power plant and up into outer space "NUTZZ" I wish I got the beginning of this on film.. So insane!! They're Here!!