R&B singer Brandy reportedly played to to a nearly empty arena in South Africa this week.

A surprise guest at the Nelson Mandela Sports and Cultural Day concert, the Grammy-winner came on stage at the First National Bank (FNB) Stadium in Johannesburg and discovered only about 40 people left in the 90,000-person arena, according to the Guardian.

Earlier in the day, there had been thousands of people in the stadium celebrating the festivities, which included soccer and rugby games as well as live music.

Reports suggest Brandy's performance was not properly advertised. South African singer Kabomo, who was at the stadium, described the incident in a series of posts on his Twitter page in which he wrote, "I have no words for what I just witnessed. Brandy performed to an empty stadium. No one knew Brandy was around. There are more people there on a random Tuesday...Depressing."

Greatest live musicians right now

Published On: Aug 02 2013 12:11:21 PM CDT   Updated On: Aug 02 2013 01:49:36 PM CDT

Who are the best live acts out there these days? To find out, Rolling Stone asked a panel of industry professionals and artists to vote on their favorite live performers right now. Check out the most rocking, fun and crowd-pleasing live acts.

1 / 18
David Rae Morris/Reuters

Who are the best live acts out there these days? To find out, Rolling Stone asked a panel of industry professionals and artists to vote on their favorite live performers right now.