Nelson Youth Theatre Company

200 stage shows including 53 musicals to date