Little Shop of Horrors
Ivoryton Playhouse 103 Main Street, Ivoryton, CT, United StatesThe charming, tongue in cheek musical comedy of Seymour who stumbles across a new breed of plant he names “Audrey II” – after his coworker crush, has been devouring audiences … Continue reading