About
Lotus Cars is a British manufacturer of sports and racing cars based at Hethel, England. The company is famous for designing and building landmark race and production automobiles of extremely light weight and possessing legendary handling characteristics.
Logbook posts
No public entries tagged with Lotus yet.