Categories Articles Possible Signs of Life Found On Venus. Elon Musk and Jeff Bezos Presumably Annoyed They Didn’t Find Them First. Post author By crystalg Post date September 15, 2020 Entrepreneur Tags Annoyed, Bezos, didn't, Elon, Find, First, found, Jeff, Life, Musk, possible, Presumably, Signs, Them, They, Venus ← Sony reportedly making millions fewer PS5 consoles than expected → 10 things in tech you need to know today