The first Lexus Supercar, the LFA will go on sale in 2011 and be hand-assembled by skilled technicians in the Lexus LFA works facility in Toyota Japan. The BBC program Top Gear recently tested the LFA in england, they were impressed with the levek craftsmanship and detail was in the LFA. Watch this review of the LFA below.
The first Lexus Supercar, the LFA will go on sale in 2011 and be hand-assembled by skilled technicians in the Lexus LFA works facility in Toyota Japan. The BBC program Top Gear recently tested the LFA in england, they were impressed with the levek craftsmanship and detail was in the LFA. Watch this review of the LFA below.