When certain bands announce they’re touring I immediately look to see what the closest venue to me they’re playing. Rob Zombie is one of those so when he announced dates earlier this year I jumped at the Starland Ballroom show. Of course as the date drew near I began to realize that Starland Ballroom, a […]