Rihanna Has An Intense Moment On Stage

Annika Harris | April 28, 2010 - 7:20 pm

Rihanna performed in Germany recently and got a little touchy-feely with herself. [Oberhausen, 4/28/10]