Azores Tuna

24 MINSFishingNR
The Azores are an archipelago in the Atlantic Ocean several hours off the coast of mainland Portugal. Just off the largest island, So Miguel, Mariko and Capt. Sergio Mestre have their sights set on a big blue fin tuna.