I think this one's Big Wheel. Still no pedaling, just steering. The powercord issue is what keeps these off the freeways.
More >
Back to index