2 August, 2018
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.