Cold Take
Discover
Club
Blind Pick
Log in
Sign up
L
Lugene Sanders
Follow
Born 17 September 1934 in Oklahoma City, Oklahoma, USA
Actor
Sealed
1960
?.?
?.?
Tormented
Meg Hubbard
Sealed
1961
?.?
?.?
Famous Ghost Stories
Meg Hubbard (segment 'Tormented')