Cold Take
Discover
Club
Blind Pick
Log in
Sign up
A
Al Ferrara
Follow
Born 22 December 1939 in New York, New York, USA
Died 15 November 2024 (aged 84)
Actor
Sealed
1953
?.?
?.?
The Hitch-Hiker
Gas Station Attendant
Sealed
1977
?.?
?.?
Zoltan… Hound of Dracula
Al, the deputy
Sealed
1976
?.?
?.?
Mansion of the Doomed
Al