Showing posts with label giants stadium. Show all posts
Showing posts with label giants stadium. Show all posts

Friday, October 3, 2008

tooooonyyyyy!

Pretty sure im going to have a hard time heckling Tooooony from the top of the stadium.