Owl City – “Not All Heroes Wear Capes” VideoPosted by Jason TateJun 16, 2017Owl City has released a video for “Not All Heroes Wear Capes” for Father’s Day.