• Innocenti ceased Mini production in 1992, and even then, most were special sport versions. Just because the car was purchased in Italy doesn't mean it had to be produced there.

  • Leisurely is probably an understatement, this this is practically dangerous when merging on the mean streets of suburbiopolis.

  • >