Does this mean they’re back for real?! These Arms Are Snakes took the stage for a surprise performance in Seattle over the holiday weekend. And this year just keeps getting better — especially if TAAS does more shows. The band hopped on stage at the...