Mysterious Chinese Crash Sees Vehicles Levitating...Or Maybe Not

#hashtags: #Xingtai #China

If you thought you were having a bad day, spare a thought for a number of residents in Xingtai, China who were seemingly hit by supernatural forces creating one of the most curious car crashes we've ever seen.Read more »