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 »
Automotive news, all about new models, the latest spy shots and much more