Kirsten Carter

Born: None


Placeholder

Barn of the Blood Llama

as Bea
Released: 1997-10-10

Inbred hillbillies trap various passersby at their World o Wool llama farm where an animal...

Movie page