Soundcloud Gems: Damn Robot!

Hazy feedback humming in the background, a certain something to tune out, to ignore and recall unconsciously...this is the pointed fog that is Damn Robot!. Flowing out of Winchester, England, this self-label...