Why the Lexus LFA Failed… or Did It Actually Fail?

The luxury arm of Toyota division, Lexus built their very first supercar, a well designed and hand crafted Japanese piece of art work that took a whooping 10 years to mould, fabricate and add all its bells and whistles. With only 500 examples of these Japanese masterpieces ever created Continue Reading

31 total views, 1 views today