Toyota’s new Lexus LFA supercar, a 552-horsepower, 4.8 liter two-seater, has already sold out before…
We recently brought you the Lexus’ ‘Pursuit of Perfection” spot, and now here’s the making…