From Pelham Manor, New York, USA • 1923 - 1973
We don't have a bio for this person yet
The Monolith MonstersFilm • 1957