I don't buy it
I do find this tale apocryphal... A handfull of un verified eyewitness reports without any verifying physical evidence is not really that great a source. Keep digging though, stranger things have proven to be true... Just I doubt this one will be.
Best wishes,
Davin
