Weird Cars! Rotating Header Image
 

Geneva 2013: the cars that starred

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


Leave a Reply