Home Tags Little mermaid

Tag: little mermaid

One of the most legendary creative forces in Disney history has been the team of Ron Clements and John Musker, who created The Little Mermaid, Aladdin and Hercules in a row (and then Treasure Planet). They both sat down...
test