World Freestyle Kitesurfing Championships kicks off in France

AFPTV

The first stage of the World Freestyle Kitesurfing Championship kicks off in Leucate in the south of France.