DSC_0281 October 7, 2018 Return to: LIVE REVIEW: Sebastian Bach – 10/6/18 @ Canton Hall, Dallas, TXFull resolution (2048 × 1671) Image navigation Previous Image Next Image Sebastian Bach @ Canton Hall, Dallas, TX. Photo by Corey Smith.