Alicia Keys Raps To Puppets
January 20, 2010 @ 11:17 AM EST
News
While in Spain, Keys goes on another one of those strange international talk shows. Poor girl. But she does get a chance to get her freestyle on. Look out Minaj. Try sleeping with one eye open. Ha!
Europe is such a trip!
where mahsonda at