
Little Shop of Horrors
We travel to somewhere not so green except where Audrey II is concerned. But is the trip to 1986's Little Shop of Horrors, worth taking today? Listen to us chime in. // 00:08:35 Roundtable // 00:16:11 Likes // 00:41:40 Trivia // 00:51:26 Dislikes // 01:17:16 Final Rating // 01:22:47 Outros