Little Shop of Horrors
Florida Studio Theatre - Gompertz Theatre 1265 1st Street, Sarasota, FL, United StatesA hapless flower shop assistant, Seymour stumbles across a new breed of plant, which he names ‘Audrey II’ after his coworker crush. The saucy, R&B-singing carnivore promises Seymour unending fame Read More >