Daily Archive: October 29, 2010

0

Mogwai Announces New Record

The Scottish post-rock band has just announced a new record hot on the heels of their recent live release “Special Moves.”