New Challenger concept
yea I don't think they would bring back the Barracuda name just because its the plymouth brand, which is now defunct.
Print