Oxegen Festival
Mogwai are here w/ the Twilight Sad + other 2009 tour dates
Mogwai @ ATP (more by Zach Dilgard)
Mogwai kick off their three-night stay at Music Hall of Williamsburg in Brooklyn tonight (4/27-4/29). If you see video cameras, it’s because the sold out shows are being documented for an upcoming film by independent flimmaker Vincent Moon of La Blogotheque Take Away Show fame…