Music WATCH an Acoustic Performance of Johnny Drille’s Cover of Owl City’s “Not All Heroes Wear Capes” Published 8 years ago on November 15, 2017 By BellaNaija.com 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. Related Topics:Johnny DrilleJohnny's RoomOwl City Up Next Eat Chocolate & be Happy! See Tiwa Savage’s Fun Response to Critics Don't Miss ?Tunes! Wizkid teams up with Mut4y for New Single “Manya” | Listen on BN BellaNaija.com Living & Celebrating the African Dream! Catch all the Scoop on www.bellanaija.com Follow us Twitter: @bellanaija Facebook: @bellanaija Instagram: @bellanaijaonline You may like Amstel Malta and Goldberg Celebrate Super Falcons’ WAFCON Victory in Lagos with a Champion-Worthy Tribute The Sweetest Proposal! Femi Dapson Asks Simi Sanya to Be His Forever With Johnny Drille Singing “Halleluyah” “Everything I Do Is Because of Him” — Ayra Starr Celebrates Johnny Drille at His London Show