Skip to content

The Little Mermaid Live at Disney’s Hollywood Studios – Full Show

Magic Kingdom, EPCOT, Hollywood Studios and Animal Kingdom in Florida.

Watch on YouTube