Artist: Swans Album: The Seer Released: August 28, 2012 It reportedly took thirty years to make, but it’s finally here. A massive, monolithic, double-disc…
Artist: Swans Album: The Seer Released: August 28, 2012 It reportedly took thirty years to make, but it’s finally here. A massive, monolithic, double-disc…