Search

Tag: , ,

SeaWorld Orlando moves Pilot Whales to Shamu Stadium!

  We’ve heard the whispers, and today, the Orlando Sentinel confirmed it, SeaWorld Orlando has moved Pilot Whales from their home at Dolphin Stadium, and have...