American convertibles had been all but dead for six years when, at the Chicago Auto Show in February, 1982, Buick debuted a brand new droptop Riviera.
Posts tagged American Sunroof Corporation
Infiniti M30: The Leopard’s Different Spots
It was new to Americans, but the Infiniti M30 was almost half a decade old when it first appeared in what were then brand new Infiniti showrooms in 1990. Baseball-loving Japanese would refer to the…