Was watching a episode of "Caffeine and Coffee" last night and this car was in a segment. I had not heard of these models before. According to the show they were strictly found in Italy and the UK? This one according to the owner came from Italy. Just thought you might find it interesting. The top for the area over the passenger and driver stores in the Boot.
