Tag Archives: Lexus LFA supercar

Lexus LFA Supercar Production Ends


The last Lexus LFA supercar has rolled off the production line at the Motomachi Plant in Toyota City, Japan, on 14 December.