“The California Flash” Butch Leal is pictured here at speed in his Plymouth Duster Pro Stocker in 1971 at Irwindale Raceway in Irwindale, California. Leal was a factory backed star for the Chrysler Corporation from the mid 1960’s until the mid 1970’s.

BACK