One of the many webcams aimed at New York City's streets and skies recently exposed several unusual anomalies that make it appear as though there was UFO activity over the city on Tuesday. The timestamp on the images clearly shows that they were taken on January 31, 2012.
The UFO activity spotted on Wired New York's webcam was reported by 1coeurdelumiere. This prolific YouTube user has scores of videos that allegedly show unidentified flying objects in the sky. Many of those videos are composed of images compiled from webcams.
To read more and view the video, click here.