Cold Take
Discover
Club
Blind Pick
Log in
Sign up
V
Val Dufour
Follow
Born 5 February 1927 in New Orleans, Louisiana, USA
Died 27 July 2000 (aged 73)
Actor
Sealed
1957
?.?
?.?
The Undead
Quintus Ratcliff
The Lonely Night
Sealed
1954
?.?
?.?
The Lonely Night
Mac