Sunday, 3 June 2012

Coldplay - Princess Of China ft. Rihanna (Video)

Shame the video's better than the song.

Video directed by Adria Petty & Alan Bibby.