Scientists discover new branch on the tree of life

No.10144275 ViewReplyOriginalReport
Holy fuck, lads. Fucking Leafs have made history.