Not that this has much to do about anything, but being a Giants fan, I found this incredibly funny. Have a look.
http://youtube.com/watch?v=K2triiYXSY8
Thursday, January 31, 2008
Subscribe to:
Post Comments (Atom)
Everyone has an opinion. Everyone wants to be heard. Here's the place to voice it.
1 comment:
there's a reason dallas stadium has an open roof it's so god can watch his favorite football team the giants suck hope this made your day.
Post a Comment