serialgk.com
MOGWAI – Every Country’s Sun LP
Long-running Scottish art-rock institution Mogwai have announced a new album, Every Country’s Sun, set for release September 1st on Temporary Residence Ltd. The new album takes two decades of…