Here is a pic of a decal on the driver side vent window of "my" '79 Spider. It is surely a special part of the history of the car, if only because it is a 32-year old decal. But if anyone knows more about the decal and Centennial Alfa, Boulder, Colorado, please let me know. Thanks in advance to anyone who responds.
41.1 KB Views: 531