2k: Notta Pantera: 1980 Dodge DeTomaso Omni 024

The Dodge Omni was built in large quantities in a Chrysler operated Belvedere Illinois assembly plant, but it was apparently engineered by the French company Simca before being shoved into a Dodge wrapper. Anyone casually aware of the Omni probably knows their relationship to the Dodge Charger and Plymouth Horizon/Turismo, but you probably didn’t know […]