Tuesday, April 22, 2008

W...T....F....

Snoop Dogg sings in German. I think it's for a cell phone commercial.