Finishing lines

2 min read

XK 120 wins Liège-Rome-Liège rally, 21 August 1951

A FTER IT