Sebastian Bach to join John 5 and The Creatures on April 11 in Ventura CA Post date March 22, 2018 Categories In Tour News