Giants Stadium, the piece of garbage that it is, is now being torn down limb by limb. Unfortunately due to the proximity of the new stadium, they can't just blow the shit hole up and even more unfortunately the new stadium is still in Jersey.
This is me ranting about sports... It's what I do.
Comments