Sir Dauda Trouble

0:003:01

Sir Dauda

  • Producer: Oluwatobi Dawodu & Onome S.A Ojoboh
  • Album: Love Ex Machina
  • Release Date: September 11, 2020

2 Comments