New Dodge Challenger Car prices in France