Navy Kenzo is a Tanzanian duo that has been around and stood the test of time. They’ve been one of my favourite groups in the game and often know how to bring something new to the table. They dropped their new album ‘Most People Want This’ on March 8, 2023. Here’s my review

Recent Comments