Old Music Tuesdays: These Arms Are Snakes

These Arms Are Snakes was a “supergroup” formed in Seattle in 2002. (I put the word supergroup in quotes because I’m not really sure if indie bands count; These Arms Are Snakes featured members...