The Mulloskies are "traveling" again or so they say.
I'll save you the reading: They claim to be living in some place called Chongqing, China. I know, right - a sheltered 10 year old boy couldn't make up a more racist-sounding fake name for a city in China if watching his favourite TV show depended on it.
Also, they want us to believe it's a city of 37 million... yet somehow haven't managed to take a single photo as evidence this place actually exists. Until I see otherwise, here's what I am picturing:

