thesardine.co.za
Pop goes the Tuna: Ascension Island Popper Madness - thesardine.co.za
Pop goes the Tuna: Ascension Island Popper Madness A peek into the amazing life of Captain Duarte Rato as he and his guests torture the yellowfin tuna right off Ascension Island. As you can see clearly in the video, this…Read more →