THE Circus of Horrors celebrates its 21st anniversary as it takes to the road with its latest incarnation The Never-ending Nightmare.

The spectacular features an amazing amalgamation of bizarre, brave and beautiful acts all woven into a Alice in Horrorland themed story driven by a mainly original soundscape and performed with a forked tongue firmly in each cheek.

The circus will be making a pit stop at Stirling's Albert Halls on Friday, April 21.

The Advertiser has teamed up with the show to offer 2for1 tickets. To redeem, call the box office on 01786 473544 and quote GORY.