An underwater musical adaptation of Alice In Wonderland performed by live mermaids at Florida's Weeki Wachee Springs.