YBNL Boss, Olamide’s latest album ”Lagos NaWa”has made it’s debut and is currently Number 6 on Billboard‘s World Album Chart. This might come as a surprise as the album was met with a mixed response in Nigeria, particularly online.

The fact that it was rumoured to have been recorded in 48 hours doesn’t help either.

”Lagos Na Wa” is Olamide’s 7th studio album and it comprises of 17 tracks which were all produced by the record label’s in-house producer, Young Jon and Mixed/Mastered by BBanks.

Read More  Wizkid And Runtown Spotted At #CropOver2016 Festival