LIVE REVIEW: Sebastian Bach – Adelaide, October 22nd 2017
It’s 9pm on a Sunday night in the city of churches… Adelaide, Australia… which for some strange, unknown reason seems to have become the preferred timeslot for touring acts that choose to include Adelaide […]