The Barracuda Will Return as a Dodge-Branded Convertible
alfa Romeo and barracuda in the same paragraph is the first sign of a huge embarrassing failure.
sounds like they are fixin to drag another American icon through European sh$t.
Print