Watch The Santa Clause | Full Movie | Disney+

Tag » Where Was The Santa Clause Filmed