A Gathering Of Snakes & More At The Carroll Shelby Tribute Show

By Tom Wilson Posted 3 weeks ago

Shelby American hosted an annual event at its facility in California.
The 2018 Carroll Shelby tribute show drew loyal fans and lots of his namesake rides.