Archaeologists discovered the tireless Moon Sand workers at a factory situated at Zhongshan, Guangdong (ä¸å±±å¸‚, 廣æ±).
The numbers are estimated to be in the thousands and continue to multiply!
Flying out tomorrow to Toronto, Karen is getting married!
Comments 1
You’re losing it buddy.