Is this evidence of a parallel universe? Sightings of a ‘floating city’ in China are simply an optical illusion, say scientists | Physics-Astronomy
Is this evidence of a parallel universe? Sightings of a ‘floating city’ in China are simply an optical illusion, say scientists | Physics-Astronomy