Life on Our PlanetEllie HolmesGold6.0· September 4, 2025FollowI don't know what it is but I have sat down to watch this maybe 5+ times now and everytime I have some physical urge to do anything but watch it, I'm so sorry Morgan Freeman and mammoths 💔CommentsSign in to react and join the conversation.Sign inGet the app