This is not music criticism. On this blog, you will only read about music we like.
Thursday, December 5, 2013
New video for "The Lord Is Out Of Control" by Mogwai
"The Lord Is Out Of Control" is an intriguingly named atmospheric song from Scottish post-rock outfit Mogwai. It will be on their upcoming release, Rave Tapes. Cinematic in tone, the song is a compelling listen. It is presented here in a video filmed in Hawaii.