Johnny Drille – Not All Heroes Wear Capes (Owl City Cover) MP3 DOWNLOAD Welcome to Johnny’s Room with an acoustic performance of Not All Heroes Wear Capes (