Floating City Mystery SOLVED [UPDATED]

Whoa. Some people are starting to freak out about this, so The CAT decided to step in. Thousands reportedly witnessed the spectacle of a ghostly alien city floating in the clouds over the city of Foshan in the Guangdong province of China last week. Footage recorded by residents of the city shows the mysterious phenomenon as witnessed by thousands of shocked residents of Foshan on … Continue reading Floating City Mystery SOLVED [UPDATED]