Sport Fishing TV: Season Premier at Waterfall Resort (Full Episode)
If you’d like to see North River boats in action, look no further than this season premier of Sport Fishing TV!
During the summer of 2020 the film crew from Sport Fishing TV spent four days fishing and shooting at Waterfall Resort, on Prince of Wales Island, in Southeast Alaska.
The episode, which became the season premier of Sport Fishing TV, features a lot of terrific footage of North River boats as the ultimate Alaskan sport fishing platform.
Comments are closed