Came across this in a packet of 1959 Geneva Auto Show auto show brochures. Anyone ever seen one or know its worth? Thanks. Image Unavailable, Please Login