Costa Titch Collapses While Performing on Stage
Costa Titch, real name Costa Tsobanoglou, a South African rapper, slumped and died on stage during a performance, marking a dark moment in South Africa and the entire international music fraternity. The South African rapper collapsed on stage whilst performing during the Ultra Music Festival in Johannesburg on Saturday, March 11, 2023. Who is Costa […]