Australian thrash outfit Deprivation have had a year to remember. Earlier this year the band edged out a strong heat of finalists to win the Australian Wacken Battle Of The Bands competition which had as its first place the opportunity to grace the stage at the prestigious Wacken 2023 in Germany. It was the crowning […] …Continue Reading