MusicAlbums & SinglesAll The Horrors : I See You I wanna say that The Horrors are stylistic chameleons, but I can’t really remember what they used to sound like. Diggin’ the psychedelic wash of I See You, the deft primordial electronic elements needling a subtle thread until the eventual lift-off. READ NEXT Dean Blunt : Mersh