Unleash Them: “Aliens” by Satan Takes A Holiday, isn’t this meant to be fun?

This past February, Sweden’s own Satan Takes A Holiday unleashed a fun, sonic assault on the masses entitled “Aliens” via Despotz Records! Satan Takes A

Read More

Share