Blue Marlin Madness in Cape Verde

Cape Verde Keeps Putting Up Incredible Blue Marlin Numbers