Scottish post-rockers Mogwai have premiered the music video for their track The Lord is Out of Control taken from their brand-spanking new record, Rave Tapes, scheduled to be released on January 20th.
For everyone out there into New Years Resolutions, make it yours to listen to this album the night it's released and not cry. I dare you.
Video Link: http://www.youtube.com/watch?v=KbwIFzxD1-w
No comments:
Post a Comment