Motor Trend Visits the Lexus LFA Plant in Japan

Motor Trend have visited the Lexus LFA Works at the Motomachi Plant in Aichi, Japan, and have published what may be the final article on the unique supercar factory.
Kevin · February 14th, 2013