The Jerry Can have announced their fourth album, titled Echoes, will be released on May 15. Atauttikkut, the first track from Echoes, comes out on Friday. A preview is available on YouTube: The new album, produced by Aakuluk Music, contains 14 songs. The Jerry Cans will be on tour in advance of that, kicking […]