Return to mike72's garage

12 Views
No Comments
No Likes
Published on 08 January 2019

Ever heard of the 2011/12 Lexus LFA? Here's Doug DeMuro with 'The US$400,000 Supercar nobody talks about'. https://youtube.com/watch?v=PopzpO-Iu94