Artists
Album Info
Release Date: 2022-06-10Label: Alien Transistor
Recorded 2005 at Alien Research Center. Rediscovered and finished 2021.Limited to 500 hand-numbered copies, silk-screen artwork.
Includes download code for lossless audio.
Label: Alien Transistor
Recorded 2005 at Alien Research Center. Rediscovered and finished 2021.