Top Gear Magazine is celebrating its 20th anniversary, and as part of the festivities, readers have been asked to choose the greatest car of the last twenty years.
One of the choices: The Lexus LFA.
Posted by Kevin on July 28th, 2013
Top Gear Magazine is celebrating its 20th anniversary, and as part of the festivities, readers have been asked to choose the greatest car of the last twenty years.
One of the choices: The Lexus LFA.
Comments