Teamwork saved a baby whale’s life after it beached itself in Brazil.

Beachgoers Rescue Stuck Whale

Teamwork saved a baby whale’s life after it beached itself in Brazil.

Posted by The Weather Channel on Wednesday, November 1, 2017

theFFeed