Originally Posted by MJT
Just got back from a weeks break in the North of Italy. Flew into Turin and picked up a hire car and did about 320 miles on mostly back roads and the A5 Autostrada. How many 159's did I see on the road? Two! I don't think they are selling.
Out of curiosity, what are they driving then? Don't tell me they are all in Jap boxes or Beemers.