"Ma, I SWEAR, I was just playing Air Guitar Hero and I took off my pants only for comfort!" :-)
http://www.gamespot.com/news/show_blog_ ... top;more;8
http://www.gamespot.com/news/show_blog_ ... top;more;8
I was there on that fateful day, were you?