A natural progression from the Yeah Yeah Yeahs and Sleigh Bells, London’s Savages are here to pound your head in, musically.
They’ve been around since 2011, but their debut album, Silence Yourself, didn’t come out until this past May. Sorry to say I’m a bit late to Savages — they came to Seattle a week ago Monday. Did you go?