Good God Rihanna. There's very little to be said about her 'Bitch Better Have My Money' music video that could do it justice in the craziness department.
From her horrific time warp, 1990's outfit to an appearance from Casino Royale's Le Chiffre, this is the most bizarre thing you will witness this week. It is definitely NSFW.