It is a known fact that Mogwai is the greatest band ever, so they deserve their own thread. Let's start this thing off right.

from ground control touring (mogwai's us booking agent):

availability
time: spring
situation: select dates / small us tour / festivals
Can you smell Coachella?