Mogwai Signs with Sub Pop

by | Sep 13, 2010

Mogwai have signed with Sub Pop. An early 2011 release is expected for the group’s new album.