Barn of the Blood Llama (1997)
Release Date
10 Oct, 1997
Runtime
01:20: (HH:MM)
Synopsis
Inbred hillbillies trap various passersby at their World o Wool llama farm where an animal coroner is conducting genetic experiments which turn the animals into sex-starved toxic beasts. A new look at bad animal husbandry.
Rating
33%
Languages
Countries
Companies
Actors