Not Ranked
Terlingua Racing Team
Hi, i just bought a Terlingua Racing Team pin badge off ebay and wondered which cars Shelby put the badge/sticker on. I know they were on some Trans Am cars and a King Cobra with Bob Bondurant at Laguna Seca 1964. Any others? When did they come up with this idea?
|