The LFA Sports Car was manufactured by Lexus, which is the luxury car division of Toyota.
9.4m questions
12.2m answers