Dozens of beachgoers stepped in to help several whales that beached on St. Simons Island, Georgia, on Tuesday, according to local authorities and videos shared on social media.

LEAVE A REPLY

Please enter your comment!
Please enter your name here