Year 1 N-20, December 11th 2013
Destroid's live set-up radiates a live rock concert feel, within the realm of electronic. Utilizing cutting-edge technology
Year 1 N-20, December 11th 2013
Destroid's live set-up radiates a live rock concert feel, within the realm of electronic. Utilizing cutting-edge technology