The Circus of Horrors Review: The Greatest Show on Earth
After touring the likes of Poland, Germany, Holland and even Russia The Circus of Horrors arrived at the Victoria Hall in Stoke on Trent, UK and I had the honour of checking out their incredible 25th Anniversary show. 25th Anniversary The Circus of Horrors Review Going into the show I had no idea what to…
