Algiers - Self-Titled June 20, 2015Reviewstheneedledrop Georgia's Algiers fuse post-punk, gospel and more on their fantastic debut LP.