Brandy has sold more than 30 million records worldwide, but that doesn't mean that she'll always play to a full house. In fact, the 34-year-old singer played for way less in South Africa on Saturday, when she performed two songs for 40 people -- in a 90,000 seat stadium.
Brandy was scheduled as a surprise guest for Nelson Mandela Sport and Culture Day at FNB Stadium in Soweto, at which a concert is supposed to follow a day of football and rugby. Most attendees didn't know about the concert portion and left immediately after the games. By the time Brandy stepped on stage, there were only 40 people left in the stands.