1963 Shelby Cougar II Concept

[ad_1] Ford’s styling department constructed two concept autos on Cobra chassis in the mid-1960s. Equally had been intended by the head of Ford Styling at