Yahoo Web Search

Search results

  1. 9 hours ago · The staff increased from 300 members in 1988 to 2,200 in 1999 spread across three studios in Burbank, California, Lake Buena Vista, Florida, and Montreuil, Seine-Saint-Denis, France. In addition, The Little Mermaid signaled the re-establishment of the musical film format as a standard for Disney animated films. The majority of Disney's most ...

  1. People also search for