Teamwork saved a baby whale’s life after it beached itself in Brazil.
Posted by The Weather Channel on Wednesday, November 1, 2017
Teamwork saved a baby whale’s life after it beached itself in Brazil.
Posted by The Weather Channel on Wednesday, November 1, 2017