Thursday, December 30, 2010

an open letter to the new meadowlands stadium

hey! guess what? your stadium sucks!!!

No comments: