Mermaids Swim Into Pirates of the Caribbean Debut

Pirates of the Caribbean, that famous attraction within Walt Disney World, has seen its share of movie-inspired updates throughout more recent years, and that trend continues with the recent debut of the Mermaids of Whitecap Bay (from "Pirates of the Caribbean: On Stranger Tides").