Echidna is an extreme metal band from Greece that creates a modern mix of thrash, death and progressive metal. They take their name from Greek mythology...
Echidna I have long been a fan of the thrash metal scene but over the years so many lackluster acts have flooded the scene and in...