Monday, October 17, 2011

Princess of China.

A "New flava in ya ear!" production starring Coldplay & Rihanna.
 



PRETTY MUCH AMAZING: New: Coldplay & Rihanna – “Princess of China”

No comments: