Absolutely Red LFA Biggest Draw for San Francisco Toyota Dealer

With just 123 miles on the sonorous 4.8-liter V10, LFA No. 107 is sure to draw in everyone looking for their next Toyota in the tech-bro town.
The post Absolutely Red LFA Biggest Draw for San Francisco Toyota Dealer appeared first on ClubLexus.






