Todd Armstrong
Birthday: 1937-07-25 | Place of Birth: St. Louis, Missouri, USA...
Known For
A Time for Killing
Thunder at the Border
Dead Heat on a Merry-Go-Round
Jason and the Argonauts
Five Finger Exercise