Craig Thomas – Volkswagen XL1 The most important car of the show? Probably. It may look unusual, but the XL1 points towards the near future of motoring – combining a small internal combustion engine with electric power … …
Visit link:
Geneva 2013: the cars that starred