Pages

Tuesday, December 15, 2009

Tasha Ramos "Screwed" (Live)



This is a performance from last year. I'll just assume Tasha didn't want to be in N.E.R.D...I'm just sayin!