Maybe this is the “life” in Europa they were talking about:
https://www.youtube.com/watch?v=9dRnOCI9imc
I prefer this one...
https://www.youtube.com/watch?v=rG7SMKXtrPM