No Promises Cheat Codes Feat. Demi Lovato
Rihanna's new video 'S&M' has been causing a lot of controversy.
As well as being banned in 11 countries, it's been flagged as 'inappropriate' by YouTube.
But it is ruder than Enrique Iglesias promo for 'Tonight'?
Watch them both below and tell us what you think.