Submitted by brian_in_TX on May 10, 2015
Loving my S85. Picked her up on 12/23 and 7500 miles later I'm finding new reasons every day to enjoy her.
Like yesterday, when I was driving with my son and he asked "What does the S stand for?", and I had absolutely no reply.
Sport? Sedan? Supercharger? Spaceship?