1987· 23 min★ 8.3· Documentary
A promotional making-of TV special for Little Shop of Horrors (1986)
Director: Michael Baumohl
Loading addons…