lawrencerandom.wordpress.com
Random & DTX – Analog Science / Losing My Mind is out now!
Two of Indonesia’s most respected producers Random & DTX join forces to deliver 2 slamming tunes. ‘Analog Science’ is a techno induced track utilizing 808 drums, squelching te…