Browse By

Tag Archives: alexander imnadze

No Thumbnail

Lamborghini Miura GT Concept by Alexander Imnadze

The incredible Lamborghini Miura was limited to production to only 6 years between 1966 and 1972 with only 764 total cars manufactured. The car is recognized as one of the most desired sports cars in the world. Lamborghini has never even hinted that the Miura