Cold Take
Discover
Club
Blind Pick
Log in
Sign up
J
Jessica Dollarhide
Follow
Born 12 August 1978 in San Francisco, California, USA
Actor
Sealed
1996
?.?
?.?
Castle Freak
Rebecca Reilly
Sealed
1995
?.?
?.?
Videozone: The Making of "Castle Freak"
Self