Sick Of It All Release Video For “Self Important Shithead” … Spread the loveAfter wrapping up the first leg of their European summer festivals New York’s SICK OF IT ALL are sharing...