The Haxan Cloak – Excavation (2013) Review

Label: Tri Angle | Release Date: April 15, 2013 The cover art to Excavation, the latest album from The Haxan…