Review: Slough Feg – Ape Uprising [2009]

Veteran underground traditional metal outfit Slough Feg have been known to walk a bit on the wild side throughout the course of their twenty plus year proto-metal existence and this unit’s latest release bares no exception. Interspersing the squad’s patented eccentricities with a confident swagger straight out of 1978 for all to see, the triumphant […]