1975 Citroen Ami Super Goes for a Drive The Citroen Ami Super, described (by me) as France's Mini Cooper, was a muscle car in all but cc, taking a bigger engine and shoehorning it into an unlikely body, and that was a good thing. Head to m...