Digital Negative Share First Single ‘Self-Crash’

Electronic/industrial duo Digital Negative have released their debut single ‘Self-Crash’.