Sounds of DeeJay Random (THE STEEL DEVILS)

I AM THE INCREDIBLE DEEJAY RANDOM. YOU AREN'TLondon, United Kingdom