Loading...
Uploaded by NatalieMerchantVideo on Apr 12, 2010
Music video directed by Sophie Muller, featuring N'Dea Davenport and filmed at The Chelsea Hotel in NYC.
Music
Standard YouTube License
Load more suggestions
All Comments