BUSINESS Travis Scott Fans Break Barricades, Throw Objects at ‘Circus Maximus’ Tour in Australia October 24, 2024