New Album From Sweden’s Sparzanza, ‘Announcing the End’ due for release October 13th

Formed in 1996, Sweden’s Sparzanza have, over the course of two decades and seven albums, built…