WITCHUNTER – Back on the Hunt (Album Review)

Decibel Geek faithful, may I present all the way from Abruzzo, Italy, Witchunter! This old school heavy/speed metal band began life in 2007. They are comprised of vocalist Steve Di Leo, guitarist Federico “Ace” Lustini, drummer Luca “The Filter” Cetroni, guitarist Silvio “Chuck” Verdecchia and bassist Bastia “BloodOilDrinker”. I have to ask: is “BloodOilDrinker” what […]