If you missed The Watson Twins during their visit to The Bell House a few weeks back, you can now catch them singing The Devil in You live in the studio at public radio station KCRW, recorded just two days ago. To see the video, just go here at Now I’ve Heard Everything .
Also for your listening pleasure, Spin Magazine put together a compilation of 29 songs by what it sees as the best bands playing South By Southwest (SXSW) next week. You can download it for free (and yes, completely legally) by going here at Now I’ve Heard Everything.
–Eliot Wagner