The Horrors – I Can See Through You
October 11, 2011 by Addict Music
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.