Otto Releases Sun-Kissed Track, “Amelia”
UK-based singer-songwriter, Otto, unveiled latest track, “Amelia,” on Dave Stewart’s (Eurythmics) Bay Street Records, today; Friday, July 23rd. Creating...
UK-based singer-songwriter, Otto, unveiled latest track, “Amelia,” on Dave Stewart’s (Eurythmics) Bay Street Records, today; Friday, July 23rd. Creating...