World Freestyle Kitesurfing Championships kicks off in France

AFP UK

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

By using Yahoo you agree that Yahoo and partners may use Cookies for personalisation and other purposes