Matt Oct 5, 20151 minThe Electric Swincar May Be The Ultimate Cross Terrain Vehicle!The French company Mecanroc has created the Swincar Spider, an extremely nimble and ecological electric car that can tackle all sorts of...