0 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.

Related Posts