The Parlotones
The Parlotones are a renowned South African indie rock band hailing from Johannesburg, formed in 1998. The ensemble features Kahn Morbee on vocals and rhythm guitar, Paul Hodgson as lead guitarist, Glen Hodgson handling bass guitar, keyboards, and backing vocals, and Neil Pauw on drums and percussion.