Bad Sci-Fi Movies and Real Plant Science: The Little Shop of Horrors (1960) – In-Person
Yew Dell Botanical Gardens 6220 Old La Grange Road, Crestwood, KY, United StatesWe are kicking off a new series – Bad Sci-Fi Movies and Real Plant Science – with the 1960 classic film The Little Shop of Horrors. After watching this movie, […]