STORM FORCE CHINA: SHANGHAI FREESTYLE FOIL INVITATIONAL
STORM FORCE CHINA: SHANGHAI FREESTYLE FOIL INVITATIONAL
STORM FORCE CHINA: SHANGHAI FREESTYLE FOIL INVITATIONAL When the top freestylers arrived in China they were expecting light winds but the weather had other ideas! After the (…)