Showing posts with label Super Bowl. Show all posts
Showing posts with label Super Bowl. Show all posts

Sunday, February 03, 2008

There is a God: Giants Win Super Bowl 17 - 14


The Lord answered my prayers. Those damn cheats the Patriots LOST! Woo Hoo! The best damn moment of this otherwise crappy football season.