Should you stay or should you go? Oh, definitely stay, because it’s that time of the week again! You know, where you get up on your feet and shake, shake, shake your booty? (Hah! Fooled you, that’s not it!) Riding on the coat tails of last week’s Billy Idol tune, here’s another snarling punk band. Give it up for The Clash and Should I Stay or Should I Go!