Santa's Other Village
From SquackleWiki
Santa's Other Village is a city in California that is kind of like a “Little Chinatown” but for the North Pole.
Santa's Other Village is a city in California that is kind of like a “Little Chinatown” but for the North Pole.