Stream – Cruel Whip – Fatal Man (Self Sabotage)


Stepping away from his mic-destroying duties in Austin punk band Xetas, David Petro becomes Cruel Whip, a half-man/half-cyborg scoring a soundtrack to a weird future.
6 tracks of Cruel Whip‘s debut are filled to the brim with bone-rattling percussion as well as jarring noises and glitches of unimaginable variety. There’s a dash of melody to be found underneath the grimy surface with Consumption sounding like a radio broadcast from a distant planet and Table of Drops being a secret electropop hit from another dimension.
For the most part, however, Fatal Man sticks to the principles taught by the likes of SPK, Einsturzende Neubaten and Throbbing Gristle. Menacing, mechanical and downright sinister at times the album leaves little room for contemplation – nothing short of a total war, indeed.
Pre-order cassette
Pre-order digital

Ilya S.

Recent Posts

Radio Show // Cosmic Church of I Heart Noise – Ep. 89

Anna Butterss, John Raymond, Ben Lumsdaine - Beginningless (Northern Spy) Patrick Shiroishi & Jason Nazary…

2 days ago

Report Card // Dyr Faser – Singles

This Boston duo’s latest collection “Singles” is full of dissonance, dreamy guitars, and creepy vocals…

1 week ago

Dispatches from the Underground // September 2026 – Pt. 1

New Music The Leaf Library - Library Music: Volume Two (wiaiwya)

2 weeks ago

Report Card // The Modern Folk – Nine Pound Hammer EP

The range is calling. It’s a place I’ve never been yet know in my bones.…

3 weeks ago

Radio Show // Cosmic Church of I Heart Noise – Ep. 88

Tracklist Ancient Infinity Orchestra - Triton (Gondwana) Angles 4 - Against the permanent revolution (Relative…

3 weeks ago

Bandcamp Sunday // Thank you for making our September great!

September just started, but there's already a long list of IHN supporters to thank! First…

4 weeks ago

Fatal error: Uncaught wfWAFStorageFileException: Unable to save temporary file for atomic writing. in /home/ihrtnnet/public_html/wp-content/plugins/wordfence/vendor/wordfence/wf-waf/src/lib/storage/file.php:34 Stack trace: #0 /home/ihrtnnet/public_html/wp-content/plugins/wordfence/vendor/wordfence/wf-waf/src/lib/storage/file.php(658): wfWAFStorageFile::atomicFilePutContents('/home/ihrtnnet/...', '<?php exit('Acc...') #1 [internal function]: wfWAFStorageFile->saveConfig('livewaf') #2 {main} thrown in /home/ihrtnnet/public_html/wp-content/plugins/wordfence/vendor/wordfence/wf-waf/src/lib/storage/file.php on line 34