Made in Italy [August 2010

  • Lamborghini Miura Jota | Italian Legend