1-1 of 1 Results
  1. Lamborghini
    Apparently the Sesto Elemento concept from 2010 is going to get a limited production of just 20 models. It's also going to be track-use only :confused: For an estimated $2.5 million, that better be a seriously fun track car. Anyone planning on buying? More intel on my latest blog post here...
1-1 of 1 Results