Sunday, February 5, 2012

And the Giants win the pennant ...


Crowds take to Third Avenue and 11th Street after the Giants beat the Patriots.

Via @AndrewPettit

2 comments:

Goggla said...

Cool photo!

Anonymous said...

Neat photo, it looks like one of those fake-miniature renderings.