Tuesday, December 21, 2010

Video: Giants Fans Are Crybabies








LoL.

Although this is from last year, I have No Words.

SCREAM @ ME!!!

No comments:

Post a Comment