Tagged: Mogwai

Listen! Mogwai – Wizard Motor

Something new from those lovely noisemakers from Glasgow. We’re of course talking about Mogwai. They have a new track from their soundtrack to the Canal+ supernatural thriller series Les Revenants (that’s French for ghosts, or so I’m told). The track...