Female Individual Cycle World Record 7.044 (Lin Chen)

Posted by:
World Sport Stacking Association

497 views

Congratulations to Lin Chen of China for setting the Cycle Individual Female World Record with a time of 7.044 seconds! https://www.thewssa.com