XINGTAI,China — Witchcraft? Or some kind of supernatural force? These were all reasons Internet theorists put forward when a video emerged out of China final week appearing to expose cars mysterious lifted up by an unseen force. Camera surveillance footage showed three cars at a busy intersection in Xingtai, Hebei lifting up in the air for few seconds, or bouncing like ragdolls and then falling back to the ground,one car landing on its side. Shocked bystanders start running away. Thousands […]
Source: kdvr.com