Dodge Challenger Variants Announced
Last week we discussed how Fiat Chrysler Automobiles (FCA) has once again registered the “Cuda” name for trademark in the last decade. What does this mean for the automobile group? It could mean the resurrection of the Plymouth Barracuda under a different name and a different badge. It could even mean a Dodge Cuda for…