Lucky Teter: 1930’s/40’s. American stunt driver – Died July 4, 1942 after failing in a world record 150ft car jump
Retro Pictures Of Stunt Performers
June 22, 2018
People
