Posted by Casey
Many people stopped to stare at the UFOs over NYC on December 13th, but now the UFOs are said to be balloons from an engagement party. Read more on the NYC December 13th UFOs here on Alien Enigma (link opens in a new window).
Honestly, I don’t think it sounds very likely that so many people would stop and stare at balloons. I mean, these UFOs got the attention of many, many people in NYC. As one of the people in the video of the previous post said, ‘balloons don’t stand still’.