Gear ♆ AFS Foils Made in France for All Foiling Disciplines
AFS Foils, short for Alien Foiling Systems, develops, designs, manufactures and sells 100% carbon foils made in France. Since 2009 they have been manufacturers of water sports products specializing in carbon technologies. AFS makes 100% carbon foils that are all manufactured in their factory in Pencran, France. They have only Read more…