Little Shop of Horrors November 18, 2017 David Watts 2017-2018 Performed November 16-18, 2017 Read more