Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Tara Wilson
Follow
Born 18 August 1979 in Vancouver, British Columbia, Canada
Actor
Sealed
2009
?.?
?.?
Frame Of Mind
Angela
Sealed
2002
?.?
?.?
Snuffed Out