The Most Expensive Japanese Car!!

My first time driving the Lexus LFA, the most expensive Japanese supercar ever made! This went straight in to my top 5 cars to drive. Thanks to Dut...
Back to Top