My kids told me about that crap, maybe there is time travelers out there. The simpsons seems to prove it.