Halfbike launches Halfbike Pro with ergonomic upgrades for urban fitness

Auto