Little Chinatown

From SquackleWiki
Jump to: navigation, search

Little Chinatown is a town in California. It is next to South Town.

Christmas is a very big holiday for Little Chinatown.




Relevant articles:


http://squackle.com/8539/stories/how-kung-fu-action-guy-saved-christmas/