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

30 total views, no views today