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

By Tom Wilson Posted 8 months 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.