Ellen Tanumihardja

Born: None


Placeholder

Barricade

as Tamara
Released: 2007-02-09

A group of friends are terrorized by a cannibalistic family while camping in The Black Forest of...

Movie page