Have you ever seen a spider running across the ground and thought, now that’s a great idea for an ATV platform? No? Us either but that’s exactly what must have happened to Frenchmen Pascal Rambaud, Jerome Arsac and Thierry James. They formed Swincar and from where we’re sitting, appropriately named E-Spider. Tilting, independent suspension arms [...]
More »