Defeater finish mixing and mastering new album

30 April 2013 | 11:33 am | Staff Writer
Originally Appeared In

Defeater have now finished recording, mixing and mastering their new album.