Lexus LFA: Lion on the race track

The Lexus LFA supercar. Photo / Christine Cornege
The Lexus LFA supercar. Photo / Christine Cornege