Wednesday, December 30, 2009

Best Music Video 2009

"I Invented Sex" by Trey Songz definitely deserves this. There's no need to go into details about why.

"Peace,Love&Life"

No comments: