/UFO SIGHTING TIMES SQUARE NEW YORK CITY NOVEMBER 2013

UFO SIGHTING TIMES SQUARE NEW YORK CITY NOVEMBER 2013

New UFO sighting November 2013, at Times Square, New York City! LookNowTV received and e-mail with this tape in it early this morning, and we immediately dec…