Oh My God I do not believe it I like the new EDITORS song!!! I really never thought I’d find myself thinking such a thought let alone sharing it with you and the world. Check out ‘The Racing Rats‘ asap.

nml x