That was nice. I enjoyed that video and will visit when I am in the area.
I wouldn't get too deep into whether or not it 'really' happened. If you believe in God and believe that God can do anything, then all the questions and debate are moot. If you do not believe in God and believe that the story could never have happened, then all the questions and debate are moot.
It simply is what it is. And it is fun to believe in. Why not?
Who knows? I guess it is possible given all the insanely improbable science we are discovering almost daily.
There are more things in heaven and earth, Horatio, Than are dreamt of in your philosophy. - Hamlet (1.5.167-8), Hamlet to Horatio