Panhard 24CT

The 24 Series would be Panhard’s last hurrah. The first of them hit the showrooms in ’63. Founded in 1889, the French firm was floundering. It was now pitched against more state of the art …

Continue reading