Browsing the "supercar" Tag

Volkswagen XL1 Up Close in Barcelona (w/ video)

December 30th, 2013 | by Guest Contributor

We’ve written a few times about the wickedly efficient (perhaps most efficient car in the world) Volkswagen XL1. I recently got to see the car over at EVS27 in Barcelona. Of course, I didn’t miss the opportunity to take a video and snap a few pics&hellip



Back to Top ↑