Model of the day: Alvis TC 21
The Alvis TC 21 was a British sporting car made by Alvis cars between 1953 and 1955. It was an updated version of the TA 21.
The Alvis TC 21 was a British sporting car made by Alvis cars between 1953 and 1955. It was an updated version of the TA 21.