Genesis Owusu by Bec Parsons
Genesis Owusu releases his second album this Friday.
Genesis Owusu has shared the video for his third
STRUGGLER single Stay Blessed, directed by Claudia Sangiorgi Dalimore and featuring his ‘Roaches’ – fans from Australia who answered an invitation to join the recording in Melbourne –…