Barracuda Shop
Based in Victoria, BC Canada, we provide quality canadian hand crafted surfboards at affordable prices. We also provide custom surfboards, & wholesale manufacturing.