Doofy May 14, 2024, 11:35 AM Chill Uncategorized Yeah, only complete doofuses bought anything in that Facebook-sponsored Nature hit piece. Lord, what a pile of shit.