Quote:
Originally Posted by ZDan
Still want this Dodge Charger (ICE or electric)
|
I was very hopeful about the Barracuda for a couple of years. Talked to the chief designer back in 2017 and he said it was totally dead in the water and would never ever come out.