Video: Rapper Costa Titch Collapses and Dies on Stage
Costa Titch from South Africa has passed away. He was 28.Rapper Big Flexa passed away after passing out on stage at Johannesburg’s Ultra Music Festival.“It is with tremendous grief that we find ourselves having to accept his passing at this time,” his family said in a statement posted to Instagram after the news was confirmed. …