sheffield.bigstamp.uk
Review: Jesus Christ Superstar - The Octagon Centre, Sheffield
A commendable production - all concerned should be proud.