Secret Mutilator, a US dark-glitch outfit, released their début LP Telcel on the 14th.
Thumping distortion breaks through the speakers immediately dissipating in to showers of individual filaments that claw in to the eardrum.
The roughly nineteen minutes release (available on bandcamp) is needed to be heard at full extension of sub-woofer, tweeters and volume set to inordinately loud to fully enjoy the dynamic range and sheer brutality of the compositions which, like a corpse reaching from a grave, clamp around the ankle holding the listener in frozen fear.
God I Love Your Picture is the antepenultimate of the eight songs.
For more release news, join Emerging Indie Bands on Facebook.