March 23, 2008

This is very bizarre to see Rivers speaking so close to the camera. But, whatever. In true nerd form, he has really seemed to embrace this whole “internet/interactive” thing, asking fans to help him write a song. I can’t stop staring at his mustache.

Go to “Step 3.”