25,000 bikes on the Road

25,000 bikes on the Road

ElliptiGO Inc., the pioneer and world leader in stand up cycling, announced today that 25,000 of their bikes are now on the road.

Leave a Reply