Indy Speed Demon: 1913

Indy Speed Demon: 1913

Unidentified men seated in race car, 1913. Probably at Indianapolis 500 since the photo is copyrighted by H.H. Coburn Company, Indianapolis, Indiana. Old photographs provided by LOC. Original Medium: photographic print.