New Stuff 0 Oddko Channel ’90s Industrial on “Siren Song” December 1st, 2021 at 8:43am Vince Neilstein A very catchy song with an impressive, CGI-rich video.