Rihanna, who headlined the annual Peace and Love Festival in Sweden, kept her fans waiting for 45 minutes, before she took the stage on Saturday.
If that wasn’t bad enough, furious fans took to Twitter to claim that she appeared intoxicated and wasn’t singing live.
“Really don’t feel like watching Rihanna under the influence gig. Who the f*** allowed her on stage in this state? #pal12,” the Daily Mail quoted one disgruntled fan as tweeting.
Some fans questioned whether the Barbadian singer was under the influence of drugs as her performance was so bad, with one person calling her “disgusting and shameful.”
The Twitter user wrote “Rihanna is blatantly under the influence of drugs and is allowed to perform in front of children and young people. It is disgusting and shameful. #pal12.”
Another added “Crowd walk-out from #Rihanna concert at #peaceandlove #pal12 #Sweden claiming she’s too high to sing properly.”
Although the crowd waited 45 minutes for Rihanna to arrive, many left soon after she started singing because of her poor performance
“Playback and being high as a kite is not rocking P&L #Rihanna #pal12” another wrote.
Walking out of the gig wasn’t enough for one person who added “Rihanna is dead in my eyes… How can you be so f****** bad? #pal2012 #pal12.”
As if her shambolic performance wasn’t enough of an insult to the people of Sweden, Rihanna then dedicated ‘Redemption Song’ to Norway after getting the countries mixed up.
She was referring to right wing extremist Anders Behring Breivik, who killed 77 people in twin attacks in Norway last year.
A concertgoer tweeted “Note to Rihanna. Borlänge isnt’t Oslo and no people weren’t killed by Breivik here... But thanks for coming #pal12.”
Rihanna had played at the Kollen Festival in Oslo on Friday and had clearly confused the two countries.