Capt. Blair and Capt. Glenn Andrews have a tough fight on their hands at Florida’s southwest coast fishing for monster permit. Capt. Glenn hooks in to a monster but it seems that the sharks weren’t going to let him land it!
Addictive Fishing Television, Big Fish, Fishing Channels, Sea Fishing