Pop act Rihanna gave the crowd the illusion of a live performance Saturday night (Jun 5) in Arganda del Rey, Spain at the Rock in Rio Madrid 2010. She rocked an interesting look as she wandered and wailed around the stage.
…the f**k is that red sh*t on her head?!
Peep a few pics of RiRi below: