Entertainment Travis Scott Brings the Circus Maximus to Johannesburg with a 70,000-Fan Spectacle Oct 13, 2025