The Site 15 album was released on Thursday, 1sth March 2019. The official unveiling of the album is said to be held tonight at the Carbon Night Club – Airport, Accra.
The much anticipated album is currently available on iTunes and all other music streaming services. As expected, I already copped a copy for my listening pleasure. 😀