Trinidad Tarpon

2016-04-01 7

Trinidad is ground zero for some of the world's finest tarpon fishing, and Dean's there to take part.