Rihanna Has An Intense Moment On Stage

Annika Harris / April 28, 2010

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