April 30, 2013 News Album Stream: Savages – Silence Yourself Stream Silence Yourself, the new album from London four-piece Savages, above. We’ve already heard the superb “Husbands“, but this is the entire thing. These