Toyota has struggled until now to fill the void at the secretive workshop in Japan where the Lexus LFA was assembled ever since the last $375,000 sports car rolled off a line in December 2012.
Toyota has struggled until now to fill the void at the secretive workshop in Japan where the Lexus LFA was assembled ever since the last $375,000 sports car rolled off a line in December 2012.