Penguin Swims Up To 5000 Miles Each Year To Visit The Man Who Saved His Life

November 22, 2019 at 2:26 am




This penguin faithfully returns home every year to spend 8 months with his human “soulmate”