Jerry Joaquin

Cars Magazine Article Feb 1965

Story is about the Tasmanian Devils record at the 64 Indy Nationals. The team set both the speed and et at Indy in 1964
You May Also Like