
This week we are celebrating Halloween and encoring musical summer with the 1986 classic Little Shop of Horrors. Is it a perfect musical? Should we add all movies with muppets to our list? Who sang it better Audrey or Ariel? All questions we ponder as we sing our way through this week’s episode.