Filming of Force 12, Columbia PFG, Alphonse Island, Seychelles

The Movie FORCE 12 – From Key West to the Seychelles, performance fishing isn’t just about the perfect catch. It’s also about preserving fragile underwater ecosystems for future generations to fish.

Continue Reading