China’s Levitating Cars Mystery Solved

With cars, you never know what can happen. The Chinese X-File case was clear proof of it too. At an intersection in Xingtai apparently three cars were lifted up into the air, making them look like levitating, by some mysterious [...]

March 29, 2016 Entertainment, Videos & Movie Reviews