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.
Can you smell Coachella?from ground control touring (mogwai's us booking agent):
availability
time: spring
situation: select dates / small us tour / festivals