Leave This Island is the second track from MAXIMO PARK‘s upcoming fifth album Too Much Information, following the already previewd song Brain Cells. According to the new material fans can expect a fresh sound on the new longplayer that arrives on February the 3rd.
Listen to the MOGWAI remix right here.
—