NEWS: Inhuman Nature caught in “Satan’s Claw”!

Taken from their forthcoming self titled debut album on Injustice Records which is appearing next month, Inhuman Nature have pushed the launch button on single “Satan’s Claw”. You can pick it up over at iTunes. The Crossover Thrash crew will at this year’s incarnation of Upsurge Festival in August, taking the stage alongside best mates Road Mutant.


Add a Comment

Your email address will not be published. Required fields are marked *