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.