They also didn't do Annie. This is Croton on Hudson NY. Are you thinking of Croton Iowa, or Croton Falls? I put the link to the list of CTT's past shows in the video description.
In 2006 Croton Teen Theater put on a production of Grease. Maybe you're thinking of a different Croton? Perhaps CTT put on a production of Wizard of Oz before 2000 when I joined them, but I don't have any of the footage, sorry.