Shelby GT350 Review

The Shelby GT350 is one of the most iconic American sports cars in history. Does the new one live up to the legend?

Return to Leon Loco