Lexus LFA (2010)
by Top Gear · source archive
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.
- 10 Lexus LFA (2010)