The Cheetah was a Chevrolet supported and Bill Thomas spearheaded effort to build a car that could take on the mighty Shelby Cobras that were making a huge impact on the international road racing scene of the mid 1960s. Thomas worked with Don Edmunds and Don Borth to create a car that would have the [...]
More...
More...