Moon Replica Rolls Thru Streets In China, ‘Squashes’ Everything In Its Path
September 15 of this year coincides with the Mid-autumn Festival, AKA Mooncake Festival, celebrated by many Chinese across the world. And mind you, this festival is quite big of deal in China and hence, for the lack of the moon to appreciate on this day due to the soon-to-befall bad […]