Replicarz goes bigger, produces winner with Joe Leonard’s championship car …

Joe Leonard was a heck of a racer, on two wheels and four.

He not only won three motorcycle championships, the hard-nosed driver also moved up to Indy cars and won the 1971 USAC championship running virtually the same car as his teammate, Al Unser, who won the Indianapolis 500 in a sister car that year. 599 more words