It was a bittersweet moment when the last Lexus LFA rolled off the line on December 12, 2012, as the V-10 powered supercar marked the end of an era. On this week's episode ofThe Downshift, we travel ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results