This show had a lot to live up to. 12 long years had passed since Rob Zombie had toured the UK, Having presold all tickets to the original venue, the Academy 1, the show was moved to the much bigger venue, the Apollo, and this also sold out in record …
Read More »