Close this search box.

Tellaman Releases New Single, “Superstar” and Readies A New Upcoming Album

Tellaman Superstar

Talented South African vocalist Tellaman returns with a brand new single “Superstar”. The single is in preparation for the release of his new album that has been in the works. Off the success of his last released solo single in March 2021, in the form of “Overdue” that featured Sha Sha and Oxlade, as well […]