Very cool! I don't think I've ever seen the video (boy, she looks different these days!), but I love that it was filmed at Epcot's China!
Very cool! I don't think I've ever seen the video (boy, she looks different these days!), but I love that it was filmed at Epcot's China!
ReplyDelete