53 Comments

When’s the last time you saw one of these? I’ll bet never. Only 1266 were made, most in 2009. Very handsome. Note the removable roof section, making it a targa really.

Leave a Reply

Your email address will not be published. Required fields are marked *

Related Posts