Magic Man performs on South African television

Andrew Eland, better known by his stage persona "Magic Man", performed on SABC3's "Expresso Morning Show" on 1 November 2018.