LOL! So much for the science. While I believe in miracles and that God can do anything to encourage the faithful or lead the unbelievers to Him, I am skeptical of these sorts of tales.
Umm, are you Catholic? This is a caucus.