Many years ago I read a Novel in which Jesus was really a time traveler. I cant remember much about it but I reckon This person may have read it too. The Philadelphia experiment legend was made into a film. I dont believed a word of it.
If they were doing what they said they were doing, its possibe that they did open a time portal. Or another type. There are about a half dozen different types of portals.