The Lexus LFA and Porsche Carrera GT are frequently mentioned among the best-sounding production cars ever conceived but which actually sounds better? This video put together by Supercar Driver reveals all. In one corner we have the Japanese samurai. Built by Lexus between December 2010 and December 2012, the LFA represented the absolute pinnacle of […]
Read More