Planet Circus wow audiences at Leicester’s Victoria Park

Victoria Park in Leicester is holding a Planet Circus show ‘The Wow Factor’ this week