RACER: Robin Miller’s Tough Guys Series: John Martin

He was his own car owner, chief mechanic and engine man and in between all that work he found time to qualify for five consecutive Indianapolis 500...
Back to Top