Ted Le Plat
Birthday: 1944-02-29 | Place of Birth: New York City, New York, USA...
Known For
The Mangler
Never Say Die
To the Death
Terminator Woman
Headhunter