Kate Bush Running Up That Hill Stranger Things Without a doubt, the best tv moment I ve seen in a long time. I m still here echoes so loud to so many people who are suffering from depression and feel like giving up on life. You fight through it. You hold memories in your mind that keep you never give up.