Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Leigh Drake
Follow
Born 13 December 1945 in Minneapolis, Minnesota, USA
Actor
Sealed
1985
?.?
?.?
The Return of the Living Dead
Dispatcher
Sealed
1976
?.?
?.?
Track of the Moon Beast
Kathy Nolan
Sealed
1987
?.?
?.?
What's Love
Shauna
Sealed
1985
?.?
?.?
Prime Risk
Spy Security Officer