Peterson set to release debut album ‘Osuba’ 1 min read News Peterson set to release debut album ‘Osuba’ Ayodele Joshua May 12, 2021 TWC Records unveiled the album art and tracklist of “ÒSÙBÀ” the forthcoming debut album of their artist,...Read More