Share.

2 Comments

  1. SOURCE!!!!!!!!!!!!?????????

    Just joking I’m not an asshole but by “alien material” what does that mean exactly

  2. glimmerware on

    Cool discovery but the title is kinda clickbaitey, it’s just evidence to support our already working theory of abiogenesis arising from meteors interacting with “primordial soup” of ancient earth