Read MoreA small group of king penguins have appeared on Martillo Island in Argentina. How they got there, and whether they will stay, is unknown.A small group of king penguins have appeared on Martillo Island in Argentina. How they got there, and whether they will stay, is unknown.Feed: All Latest