You can listen to  A Thousand Years, Pt. 2 (feat. Steve Kazee) - All Manga as well as download it at allmanga.to for free