0 Items - US$0.00
0
  • No products in the cart.
Call Us 1-800-896-2760

Mystery of Levitating Cars in China

CHINA — Witchcraft? Or some kind of supernatural force? Cloud Camera surveillance footage showed three cars at a busy intersection in Xingtai, Hebei lifting up in the air for few seconds, bouncing like ragdolls and then falling back to the ground, one car landing on its side. Shocked bystanders begin running away. These were all reasons […]

Show
Hide

Enter your keyword