Mysterious Chinese Crash Sees Vehicles Levitating…Or Maybe Not


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 ยป