Video Hatch: “The Costa Rica Challenge”

No Sports Allowed, Fly Max Films and WFN just released the trailer for “The Costa Rica Challenge,” which will appear this fall on the World Fishing Network.

This entry was posted in Videos. Bookmark the permalink.