Echo Artifact New York, New York
Echo Artifact is Al Cerulo, Greg Chudzik, and Jude Traxler; multi-instrumentalists live-looping original songs within a narrative structure.
Streaming and Download help
If you like Echo Artifact, you may also like:
Bandcamp Daily your guide to the world of Bandcamp