Published on May 29, 2012 by crazybreakingnews
An UFO or Mysterious Light was filmed in New York City on May, 26 2012. You can see a mysterious light flying by while ordering Mexican Food at Taco Bell. Thanks to Justin N. and his wife for sharing this video. Maybe it's just a reflection on the camera's lens? What do you think?