Captain Duarte Rato tracked down fishing in the Ascension Islands
Captain Duarte Rato tracked down fishing in the Ascension Islands Well we found out what Captain Duarte Rato has been up to, and have photographic proof! Yep, these guys have been nailing yellowfin over 200 pounds on surface poppers?! In fact, as was reported by Duarte, an angler from Germany, fishing off the side, got … Read more