Surf Science: Flex Theory
Why “Flex” Is The New Buzzword In Surfboards