Little Shop of Horrors Ep 309
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