All-Terrain Electric Karts – The French Kart Requires Drivers to Sit in a Cross-Legged Position (GALLERY)

(TrendHunter.com) The French Kart is an innovatively designed off-road electric kart, invented by Marcel Beltran, that is designed to combine the thrills of all-terrain kart driving with a unique driver seating…

No Responses to “All-Terrain Electric Karts – The French Kart Requires Drivers to Sit in a Cross-Legged Position (GALLERY)”

Post a Comment