Julien Taboulet and Thomas Traversa riding a huge swell with their windsurf kits, somewhere in between France and Spain...