Showing posts with label New York City. Show all posts
Showing posts with label New York City. Show all posts

Monday, July 14, 2008

TRIBORO BRIDGE UFO - NEW YORK CITY


Triboro Bridge UFO

I've always said that UFOs are sitting on top of the city and nobody sees them.