Wednesday, August 08, 2007

The NEW MET STADIUM




ON the left is the cranes on the new construction in Flushing, NY..click on pic for better view.

No comments:

NYC Traffic Cam