Spanish Death Metal act Neter have released a new video for the song “Idols”. “Idols” is not only the last song of their latest album, but it is also the track the gives title to the record. Released in April via Metallic Media, it is available in both jewelcase and digipak versions. Idols by NETER [...]