From France, here’s a new kind of vehicle that offers an entirely different kind of off-roading experience. It’s called the Swincar E-Car, and its capabilities are astonishing. Is this a brand new way to enjoy the outdoors? Watch this. Continue reading