Little Shop of Horrors
- Episode aired Sep 28, 2020
- TV-MA
- 23m
The curtain comes down on Musical March in September 2020 with that cult classic about a carnivorous singing plant.The curtain comes down on Musical March in September 2020 with that cult classic about a carnivorous singing plant.The curtain comes down on Musical March in September 2020 with that cult classic about a carnivorous singing plant.