Showing posts with label New York Giants. Show all posts
Showing posts with label New York Giants. Show all posts

Sunday, February 03, 2008


WTF Do I Know?

Boy, my football ESP has taken a nosedive. Not only did the Giants win, but the game came down to the last few seconds.