ABDUCTION
Fans of dubstep, EDM, and experimental bass music should check out the new tune “ABDUCTION” by Illinois-based electronic music artist SUBMITTEN. The music will take you on a unique audio adventure with its pounding beat, creepy synths, and intricate sound design. The music video is just as good, with surreal animations and glitchy images that […]