GLM
GLM 1:43 1960 Imperial Crown Convertible, Red (Roof Open)
These are are limited edition of which there are only 199 pieces world wide Imperial was the Chrysler Corporation's luxury automobile brand from 1955 to 1975, and again from 1981 to 1983. The...