Three fishing fanatics embark on the ultimate extreme fishing trip across the globe. Our trio have their skills put to the test as the creatures they're after are anything but easy to catch.
The Fishing Impossible team head to Mozambique to take on the world's ultimate spear fishing challenge. Their mission is to spear a powerful dogtooth tuna at St Lazarus Banks.
S2E6 48 min