SEBASTIAN BACH: Windsor Footage Available

Fan-filmed video footage of Sebastian Bach’s January 29, 2010 performance at the Blind Dog in Windsor, Ontario, Canada can be viewed below.
Source Fan-filmed video footage of Sebastian Bach’s January 29, 2010 performance at the Blind Dog in Windsor, Ontario, Canada can be viewed below.
Source

Leave a Reply

Your email address will not be published. Required fields are marked *