Sebastian Bach Japan Promo
FrankRedtarp
Published
04/11/2008
A Japanese promo spot for Sebastian Bach's new record, Angel Down and the accompanying video, Love Is A Bitchslap. TURN IT UP JAPAN!
0 Comments