This is an amazing and heartwarming story right out of a Disney movie. And if it hadn't have happened four years in a row already, I would have a hard time believing that it wasn't just coincidence.

In a story published in Metro, comes this amazing story of a man from Brazil, who four years ago found a penguin, struggling for life covered in oil. He cleaned that penguin and as you see in the video fed him sardines and found a safe shaded place for him to rest.

Now incredibly that penguin swims 5000 miles every year to return to the man's hut near the beach for an amazing reunion.  As you can see from the video, the penguin definitely recognizes the good Samaritan who saved his life

More From Mix 106