Virginia Stage March 20, 2025 Press Little Shop of Horrors is a Hit! Virginia Stage March 20, 2025 Press Little Shop of Horrors is a Hit! But don’t take our word for it. See for yourself…