Mogwai - The Lord is Out of Control

Mogwai present the video for their new single 'The Lord Is Out of Control' from the forthcoming album Rave Tapes out the 20th of January. Watch it here.

Did you enjoy the article above? If so please help us by sharing it to your social networks with the buttons below...

Latest Articles