Costa Titch has just revealed the release date for his debut album called Made In Africa. The album is set to drop on the 9th of October according to the video post he shared that also has him teasing off a new song that he has with Riky Rick & Dj Maphorisa. The song is said to be from the album and as the post text says, he was pretty much testing his fan’s response to it and so far so good. It sounds like it’s going to be a noteworthy which might probably come sooner than we think considering that the album drops literally next week.