Finch plans new self-released EP
Finch has announced that they will be releasing new EP later this month. The band split up in 2006 and then reunited last year. According to the band, the self-titled EP will be released to digital retailers on July 22nd and released at Hot Topic on July 29th
The band is promising two new songs from the EP will be posted tonight at midnight.