Wednesday, January 11, 2012

Why do I think the New York Giants New Stadium looks awful?

I dont care how bad it, it has to be better then the meadowlands. Giants stadium is the biggest craphole on the face of the earth.

No comments:

Post a Comment