Showing posts with label Told you so. Show all posts
Showing posts with label Told you so. Show all posts

Monday, February 4, 2008

World Champion New York Giants

Told you so. I'll write more in a day or two, but allow me a moment to bask in the sunshine of gloatville.