SELF DESTRUCT
![SELF DESTRUCT](/media/images/selfdestruct.2e16d0ba.fill-500x500.format-jpeg.jpg)
SELF DESTRUCT is a new club night in Glasgow.
Radio shows will contain a mix of club, ambient and spooky video game tracks...
SELF DESTRUCT is a new club night in Glasgow.
Radio shows will contain a mix of club, ambient and spooky video game tracks...