To mark their 20th anniversary, Top Gear Magazine asked readers to help compile a list of the 50 greatest cars since the publication started in 1993.
The results have now been released, and a single Lexus appears on the list — the LFA finished 10th overall, a respectable finish in what could be one of the strangest assortment of “greatest cars” I’ve ever seen.
Comments