Young riders sprint on balance bike course in China
More than 240 young riders took on each other in a balance bike race in southwest China's Chongqing Municipality over the weekend.
More than 240 young riders took on each other in a balance bike race in southwest China's Chongqing Municipality over the weekend.