No more Barracuda.
Imo the Barracuda is a way cooler looking car. Good luck with it. Sound like it is more what you are wanting so I guess it is a good deal for you.
Print