Made in Italy [2010-08-01

  • Lamborghini Miura Jota | Italian Legend