New song: Pearl City – Taste Me

I first met Greta Carroll and Nick Delap back in 2015. Yes it was for an interview but once we were done, the dictaphone was packed away and the drinks kept flowing. In all my time writing about music they’re two of the most human people I’ve met; I vivid remember popping to the toilet […]