The Citroën GT is the meanest French supercar ever made
The Citroën GT is the meanest French supercar ever made

This Citroën GT is far from your average Citroën.