I'm Bach! FrankRedtarp Published 01/24/2008 30 sec. commercial spot for Sebastian Bach's new album, Angel Down. Best Metal Album of 2007! Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: angel down rose metal NEXT VIDEO Jesus Has Come 0 Comments Log in for Comments
0 Comments