Landsailing World Championship 2014, The Movie
Published on October 30th, 2014
A recap of the 14th Landsailing World Championship, hosted by North American Land Sailing Association at Smith Creek Playa, Nevada, USA. Sailors representing 15 countries and 4 continents competed on July 12-19, 2014.
The above video is the official recap. The below video is a personal tribute by some of the participants.