BoomerD
No Lifer
- Feb 26, 2006
- 64,231
- 12,562
- 136
Originally posted by: joshsquall
HOLY FUCKING SHIT.
Biggest upset of all time?
I suspect it might be...NO ONE (except a few delusional Giants fans) actually thought they vould beat New England this year....
I am stunned!