Left To Lose
Echo Artifact
Album
41:17
10 Tracks
Jun 5, 2020
1
Jude Traxler plays guitar, keys, computers, and sings
Al Cerulo plays uke, melodica, percussion, and electronics
Greg Chudzik plays basses, synths, and software robots
echoartifact.com/lefttolose
All tracks recorded and…