fossilesqueM to Science MemesEnglish · 6 months agoRip megafauna lolimagemessage-square31fedilinkarrow-up1598arrow-down117
arrow-up1581arrow-down1imageRip megafauna lolfossilesqueM to Science MemesEnglish · 6 months agomessage-square31fedilink
Who’s the decoy human?