The Promise Ring "Wood / Water" (Anti-) The Promise Ring sounds like Radiohead with a little Jets to Brazil thrown…