Nice. All original tickets from June 8th remain valid, of course. That show was pulled on doctor's orders, Martin Bulloch suffering a nasty case of tendonitis.
The ABC, for those not in t'know, is on Sauchiehall Street. Mogwai are expected to release the follow-up to Happy Songs For Happy People early in 2005.