Made in Italy
[
August 2010
]
Lamborghini Miura Jota | Italian Legend