Wednesday, March 11, 2009

New Giants Stadium In Place

Final beam put up at the new Giants Stadium. Suite.

No comments: