About a week ago, on February 14 Mogwai released their seventh studio album. Entitled Hardcore Will Never Die, But You Will, the album features a mix of their old sound with new electronic elements. Mexican Grand Prix is a song that serves as a perfect example. Mogwai published an official video for it on February 10.
View the urban video below.