SeaWorld Orlando Animal Rescue Team Pilot Whale Stranding 1

SeaWorld Orlando's Animal Rescue Team, along with several agencies, responded to 22 short-finned pilot whales that stranded at Florida’s Avalon State Park Beach in St. Lucie County.

SeaWorld Orlando Animal Rescue Team – Weekly Review

Leave a Reply