3:08 PM EDT on September 23, 2004
That explains all the Cheetos!
UPDATE: Cannabis Kevin with his mom.
The week's most important music stories and least important music memes.