Installation Fins and Interceptors

Total Marine installed a complete Humphree Fin Stabilization and Interceptors system on a Predator 57.