joyofviolentmovement.com
Simon Delacroix is a French DJ and producer, best known in the electronic music world under the moniker of the Toxic Avenger, and as the Toxic Avenger, has quickly developed a reputation for his wo…