London Crossover Thrash crew Inhuman Nature will be raging across Europe later this month with their new self titled album stabbing you in both ears on 25th May! They’ve announced a string of summer dates including their album release show on 8th June! That will see them joined by the ever impressive Road Mutant in what promises to be a Thrash-tastic night!
1st June – Luton, The Castle
8th June – London, The Dev (Release Show)
28th June – Hastings, Crowleys
18th July – Hitchin, Venue Hitchin
16th August – Upsurge Festival