Muscle Car Fan

Posts Tagged: Shelby Drop

When Shelby American engineered their sports car (Carroll used to say “sport car†minus the “sâ€) racing tricks one of the significant things they did to improve handling was to lower the front upper control […]

Scroll To Top