Lilo and Stitch

Lilo and Stitch

In "Lilo and Stitch" (2002), one of the restaurants in the city is named 'Mulan Wok'.

Previous Fact Next Fact
Categories: MiscMovies

Latest FactRepublic Video

15 Most Controversial & Costly Blunders in History

Sponsored Links