Skip to navigation Skip to content

Just over a year ago the Russian opposition leader, Alexei Navalny, died in prison in Russia. Neil and Chris wrote and demoed this song in February 2025 and dedicate it to his memory and his cause.

Feel

Pet Shop Boys