>>513064630
>All these years, all these "researchers", all these claims. Still no evidence.
sometimes there's evidence