Loading...

BAD VIDEO LOADING

top of page

Barn of the Blood Llama(1997)

Kevin L. West

Trapped on a remote llama farm, stranded travelers find themselves hunted by both a bizarre family and their monstrous, genetically-modified livestock.

Customer Reviews

bottom of page