Crystal Jade McKay

Born: None


Placeholder

Mirror Images II

as Young Carrie / Terrie
Released: 1993-10-25

Shannon Whirry stars as Carrie and Terrie, a pair of twins who were separated in youth when...

Movie page