Dolphin pod attempts to escape choppy waters around Florida
Dolphin pod attempts to escape choppy waters around Florida Treasure Island, FL /TMX