The Horrors – I Can See Through You

October 11, 2011 by  

Just as they head back from the US to begin their new UK tour, The Horrors have released the psychedelic video for their new single?I Can See Through You?.

‘I Can See Through You’is the second single to be taken from the band?third album ?Skying? and both are out now.