Red Hot Chili Peppers Fans at the Cape Town Stadium in South Africa on February 5th, 2013.

Red Hot Chili Peppers Fans at the Cape Town Stadium in South Africa on February 5th, 2013.