Costa Titch Popular South African Amapiano artist, has sadly passed away after collapsing on stage due to seizure episodes. The 27-year-old reportedly had a seizure and collapsed on stage while performing at the Ultra music concert at Expo Centre in Nasrec, Johannesburg today Saturday, March 11th. The “Big Flexa” crooner had shared a poster on […]