By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Nah I think he was pointing out how little proof whatsoever there is of this claim. Quite a lot of claims by single sources start new threads, there are those who believe, and those who don't.

Personally I'd wait for a better source.