List itemTech
#10of 10
Lexus LFA (2010)
Tenth is the 2010 Lexus LFA. The illustrative image was taken at the 2010 Geneva motor show. Top Gear’s web announcement names it in the top ten, but does not publish why readers placed it tenth.
Loading published content…
Your session needs to be refreshed before continuing.
Tenth is the 2010 Lexus LFA. The illustrative image was taken at the 2010 Geneva motor show. Top Gear’s web announcement names it in the top ten, but does not publish why readers placed it tenth.