What’s the attraction?

I’ve never been a fan of the 64-66 barracuda, I remember these cars growing up and thought they were butt ugly
Those be the ones I like best. Leaning tower of power or a 273. Both good.