Oh, I read that same article. But you should have checked the backseat of your DeLorian for illegal artifacts before returning from 15 years in the future.
And make sure that he / she didn't sit on a live 1.21 gigawatt power tap in said DeLorian.
I hear that can cause momentary insanity!