Astro Duo
Monday Jul 23, 2012
Astro Duo
Teleporter / Web Warp
Here we have the first release on Astro Records: Providing the sound is Astro Duo, a new production outfit from Birmingham, UK, with a conscious inte... more...
12inch | Astro Records: AST001 | in stock |