Release Date: 12/10/2017
Cat No: OBL002
Tracklist
Checking Stock...
Find more records like Satan Luella and I on Sound Shelter
More about this release
Ouroboros Ltd released Satan Luella and I on Thu Oct 12 2017. The 2 track Rock release features Hmltd.
Ouroboros Ltd has released vinyl by Hmltd.