holographs

'Floating City' Spotted Above China Spawns Theories Of Parallel Universe

By R. Siva Kumar - Oct 19, 2015 09:22 AM EDT

Thousands reported seeing a city above Chinese cities, and conspiracy theorists come up with multiple explanations.

Fun Stuff

Editor's pick

Real Time Analytics