Xerobot/Duotron split 7″ Coat-Tail Records, 1995 Xerobot is another long gone and forgotten band that epitomizes why Noise […]
Xerobot/Duotron split 7″ Coat-Tail Records, 1995 Xerobot is another long gone and forgotten band that epitomizes why Noise […]