
Jungle Rot – Self Titled – Album Review
The latest from Wisconsin’s own Jungle Rot cannot be ignored. The no-holds barred death metal titans are back in action with their tenth bone-crushing album for their legions of fans to chew on. Hitting hard […]