Hmm, if this is true the other team seem puzzled too

http://www.worldcarfans.com/11503058...crash---report