Wobey Sound! Olamide’s “Lagos Nawa” ranks 6th on Billboard’s World Album Chart
The album which was allegedly recorded under 48 hours was released to mixed reactions but that did not stop it from making the numbers and it is now on one of the World’s most prestigious album charts.
No comments: