This 68MPH Electric Scooter Will Make Your Motorcycle Jealous
10,000 watts of raw electric power, 68 mph top speed, and a battery that refuses to quit. The Mars XTR isn’t your average electric scooter. It borrows design cues like the dual-stem locking system from the Wolf King GTR – a self-proclaimed beast on wheels. The Mars XTR also packs a telelever suspension system directly…