Tailorsurfboards – Reviews Tailorsurfboards is a renowned surf shop located in Talence, France. They are known for providing … Read more