I was listening to my music on my MP3 player yesterday while walking outside when this song started playing, it had been a while since I last listened to this song, and really fit that moment well.
This song is among my favorite songs on Duncan Sheik’s second music album Humming.