Circus to put on spectacular show