Showing posts with label Geneva. Show all posts
Showing posts with label Geneva. Show all posts

Tuesday, March 11, 2008

8C Spider star of Geneva show

Well so says the press. It looks OK, but I prefer the coupe myself. But I always prefer the coupes!