“You’re on your own again,
And you’re your best again.
That’s what you tell yourself”

Scott Walker won’t let us get away with any self-deception.

Comments