Lexus builds its last LFA
18 Dec 2012 by Viknesh Vijayenthiran
It was close to two years ago that the Lexus LFA supercar, after enduring an almost decade-long gestation period, finally entered production at Toyota’s Motomachi plant in Japan.
At its launch, ...Read more