'The biggest live theatre sensation of all time'

    The Observer

    NEXT PLAYING AT

    Blackpool Opera House, Blackpool

    11 August 2016 — 30 August 2016