Glasgow shoegazers Mogwai have released the video for their new single “The Lord is Out of Control”. The ambient, churning track is accompanied by a fittingly eerie and beautifully shot video; setting a spacey precedent for their upcoming album Rave Tapes