Siheng Colin Barnhill performing Long Staff at the 2006 USAWKF Nationals in Chicago Colin Barnhill was awarded the gold medal in the Men's Advanced Long Staff division
Siheng Colin Barnhill performing Long Staff at the 2006 USAWKF Nationals in Chicago
Colin Barnhill was awarded the gold medal in the Men's Advanced Long Staff division