Posts Tagged: i could do this all day

18-1
[image]
Guess What? The Giants Win Super Bowls By Three Points Also

Guess What? The Giants Win Super Bowls By Three Points Also

By Christmas Ape | 25 comments

If you're a Giants fan today, you're obviously feeling a joyous amalgam of elation and disbelief.

More