Songs that make me hate myself – Stornoway edition
This band out of Scotland*, Stornoway, has a single out called “Zorbing”. Listen. As a newly-minted solo artist, I’d say 30% of my energy is expended creatively, 30% on the business/marketing side, and the rest is spent propping up my fragile ego; telling myself to keep working, to do what I have to do to […]