Sebastian Bach At Hellfest

Some professionally filmed video footage of Sebastian Bach‘s performance at the Hellfest festival in Clisson, France has surfaced:

Leave a Reply

Your email address will not be published.