It's already been eight - er, seven and a half - long year since the beginning of the new millennium, and so naturally VH1 has already put together a retrospective called "I Love The New Millennium". Thank goodness - it's been so long, I'd forgotten what happened... in 2007.
In any event, VH1 wisely saw that the Red Sox' World Series victory was one of the biggest stories of 2004 - and so that got its own segment on the "2004" episode. As a special Tuesday morning treat, here's video of the segment.
video courtesy of VH1




on July 1, 2008 9:44 AM
THAT was awesome. Thanks for posting that. I never watch VH1, so would have missed it entirely.