new icn messageflickr-free-ic3d pan white

Lets Go Mets!!! Flushing The Season In FLushing!!! Lets Go Mets!!

On the last day of the regular season the NY Mets faithful fill Shea Stadium to cheer as their team fights for a playoff spot. Flushing, NY.

544 views
0 faves
7 comments
Taken on October 1, 2007