Muscle Car Fan

Posts Tagged: UCA

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