aliens, China, china, Life

Floating Buildings Appear Above City in China

Impressive marketing strategy? Proof that the housing bubble is about the crash? The end of…