Cinemechanica

A.Armada: Razor-Sharp Post-Rock

On the strength of its sprawling 2009 EP, Anam Cara, Georgia-based post-rock band A.Armada broke out from its under-the-radar status…