Carpenter Fins Factory
(machine translated in 2023)
A fin brand founded in 2010 or 2011, Steve Allen seems to sail with it/.
other URL: http://cafins.com/
(2017: seems to no longer exist)
other URL: http://cafins.com/
(2017: seems to no longer exist)
..