BGT semi-finalists Circus of Horrors set for Aberdeen

circus of horrors