Mogwai

Mogwai are a Scottish rock band from Glasgow. Formed by Stuart Braithwaite and Dominic Aitchison in 1995, Mogwai have since become one of the most influential and best known names in post-rock. They typically compose instrumental, sometimes lengthy guit...