Echidna
Thessaloniki
Formed in 2004 in Greece, Echidna release the first demo “This Suffering in 2006”, which was favorably reviewed by the media. They threw many gigs in Greece, Belgium and Scotland and support…
Formed in 2004 in Greece, Echidna release the first demo “This Suffering in 2006”, which was favorably reviewed by the media. They threw many gigs in Greece, Belgium and Scotland and support…