Green Day Takes Aim at Elon Musk

Grammy Award winning US rock band Green Day impresses South African fans with a set including Basket Case and American Idiot.
Green Day are currently in South Africa for their first shows ever in the country. Frontman Billie Joe Armstrong didn't waste ...