LFA

Lexus LFA 2011 – Is it the best Japanese car? (pictures) Cars · Lexus LFA 2011 – Is it the best Japanese car? (pictures) Check out the LFA's full report with all the pictures from Toyota's hope of the best supercar.