UFOs over New York on Oct. 13
On October 13 there were many reports of UFO sightings in New York. Twitter was buzzing, conspiracy forums were full of activity and a few local news stations covered the story. One explanation that quickly gained momentum was that the objects were balloons that had been released earlier during the day.
CHECK OUT THESE RELATED POSTS OR LEAVE A COMMENT BELOW