This album has left me more or less speechless. Fantastic songs all throughout, and easily one of the best albums of the year.
Twenty Seven Strangers:
The Meaning of the Ritual:
But my love is selfish/And remembers everything/Like the first time it was moved enough to sing/How it dangled on that stage just like a puppet on a string.