August 05, 2018
The Strider Cup World Championships in Boulder, CO did not disappoint. 316 children from all over the world came to compete in the Colorful State of Colorado and to show off their skills, have fun, and enjoy some friendly and exciting competition.