Earl "Lucky" Teter's stunt driving group, the Hell Drivers, performing at Lakewood Park, Atlanta, Georgia, April 9, 1938

Skip viewer