LETS GO GIANTS!!!!

Feb 04, 2008 15:58

i can't fucking believe the giants won!

wonderful. perfect. fucking amazing.

now we need the mets to get in it in their last season at shea (r.i.p.)
Previous post Next post
Up