Killer Klowns - They're Back!
20 September 2019 | A$12.00
Back by popular demand - Killer Klowns are returning to London Eleven! The Melbourne Based industrial rock cover band have not just raised the bar on themselves, they've created an all new bar and sent it stratospheric. This insane show…