Tema-based duo, R2Bees recently postponed the release of the highly anticipated album, titled ‘SITE 15′ have finally made a u-turn and scheduled for March 1.
Last year, the album, which is their third studio project, was postponed due for release which got many fans asking a lot of questions.
According to the award-winning group, the postponement was due to a distribution deal they were finalising with Universal Music Group.
Earlier today, a member of the group, Omar Sterling aka PaeDae made an announcement of the release on tweeted.
“SITE 15 finally drops March 1st 2019.”
SITE 15 finally drops March 1st 2019. pic.twitter.com/x4T6Vzevfl
— OMAR ST£RLING (@Paedeezy) February 11, 2019