A heavy dose of computer icon weirdness is on display in the video for ‘Pleasure Palaces’ directed by Rachel Maclean, the first single from Errors‘ new and third album Have Some Faith In Magic released January 30th on Mogwai’s Rock Action Records. It’s a bit like Washed Out this one. The Glaswegians appear to have… Read more »

Posted on January 17th, 2012