12:28 AM EST on December 7, 2003
This is the worst episode of Saturday Night Live I've ever seen. Back me up peeps.
Also, Honey sucked, despite the good abs.
The week's most important music stories and least important music memes.