Monday, July 7, 2008

Is it 2011 already?

Apparently, VH1 couldn't wait until this decade was over before doing a retrospective special ala I Love the 70s/80s/90s. Of course, this special is called I Love the New Millennium.

So, naturally the 2004 episode includes commentary on the incredible ALCS comeback and World Series of that team of idiots, the Red Sox. Texas Gal has video from the episode, if you want to see what snarky comments, good and bad, are said about the team that made sports history.

No comments: