Delta Pi Delta is the new album from Mechanimal, on Greek label Inner Ear Records. Blending post-punk and electronic elements with a huge sound and exceptional vocals, the ten tracks see the band exploring new musical territories and maturing as songwriters. With notable dance elements and techno flourishes, this album represents the band's most cohesive work yet. Stream and buy Delta Pi Delta at the link below.