The Shelby Cobra
October 19, 2020
The history behind the Shelby Cobra is very fascinating. It is one of the greatest American sports cars...