Album Review: Skeleton – Skeleton (20 Buck Spin)

Having plied their black market trade for several years in grime infested underground dungeons and sub-basements, 20 Buck Spin was called forth to issue Skeleton’s first LP, a cataclysmic expansion of the band’s unhallowed vision venturing well beyond its earlier borders. Out on July 10th 2020.

Keep On Reading