Esteemed Finnish label If Society has confirmed that Echo Is Your Love's new album "Humansize" will be released on May 3, just in time for their US tour. Download two mp3s here: http://www.ifsociety.com/news.php#90
Coming up next will be a new full-length from Finns Valse Triste.