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

32 Incredible Easter Eggs You Missed in Harry Potter Movies