Learn what the iconic badge stands for and what it means for one of the most iconic muscle cars of all time.
Chevrolet saw Ford’s bet and raised the Z/28, which snatched a pair of titles for Chevrolet in ’68 and ’69. Ford and Shelby ...