Cattle Decapitation has posted a full stream of their forthcoming, Jan. 20 release The Harvest Floor.
You can check out the stream through Buzzgrinder here.
Source Cattle Decapitation has posted a full stream of their forthcoming, Jan. 20 release The Harvest Floor.
You can check out the stream through Buzzgrinder here.
Source