Published
6 years agoon
In the second edition of Johnny Drille‘s “Johnny’s Room” series where he delivers amazing covers from other artists, the Mavin Records star has dropped a video for his cover of Owl City‘s “Not All Heroes Wear Capes“.
Watch below.
Living & Celebrating the African Dream! Catch all the Scoop on www.bellanaija.com Follow us Twitter: @bellanaija Facebook: @bellanaija Instagram: @bellanaijaonline