FactAlways

Each year, a South American Magellanic penguin swims 5,000 miles to be reunited with the Brazilian fisherman who saved his life.

Comments