WHITECAPS // Teaser from Almond Surfboards on Vimeo. I miss California.
A set of beautiful surfboards from Almond Surfboards & Designs in Newport Beach, CA. That’s where Arrested Development is filmed! Haha.