insidesportfishing.vhx.tv
Going Vertical TRT 56:00
The Waterfall Resort, located on the western side of Prince of Wales Island, offer anglers, of all skill levels, an opportunity to do battle with some of the hardest fighting fish in the world. Join us as we deep drop for giant halibut and huge lings.