KPFA theatre critic Richard Wolinsky reviews the musical “Little Shop of Horrors” at TheatreWorks Lucie Stern Theatre in Palo Alto extended through December 31.
KPFA theatre critic Richard Wolinsky reviews the musical “Little Shop of Horrors” at TheatreWorks Lucie Stern Theatre in Palo Alto extended through December 31.