Made in Italy
[
08/06/10
]
Lamborghini Miura Jota | Italian Legend