Meredith Henderson

Meredith Henderson (born November 24, 1984) is Canadian actress. She played Cara in Vampire Breath.