Contributed by inagreendase, Posted by Sub Pop Videos

A stream and new video have been launched by Scotland's Mogwai. The band has posted a full album stream of their newly released album, Hardcore Will Never Die, But You Will, as well as the video for "Mexican Grand Prix." The stream can be found courtesy of Rolling Stone.

Mogwai - Mexican Grand Prix from Sub Pop Records on Vimeo.