40 of 50: Vanessa: 1986 Shelby GLH-S #321 of 500

40 of 50: Vanessa: 1986 Shelby GLH-S #321 of 500

The Dodge Omni was a FWD compact car developed by Simca in France, and in the US it was turbocharged from the factory to create the Omni GLH (Goes Like Hell).  At the end of production Carroll Shelby purchased the last 500 cars from the assembly line and took them to his California factory for […]

More