VFACTS June 2023: Last V10-powered Lexus LFA supercar sold in Australia
One of only 10 Lexus supercars delivered in Australia – and one of 500 globally – has been reported as sold as new, more than 10 years after production ended. View 4 images The last
Read More