ParentFull threaddroptablemain·Try Nina Nastasia's 2001 album Dogs.You can feel yourself inside that big ol' room at Electric Audio in Chicago.View on HN