Erica Bardin

Born: None


Placeholder

Ticking Clock

as Mrs. Keetch
Released: 2011-01-04

A reporter stumbles upon the journal of a murderer with plans to butcher specific girls, and he...

Movie page