EVILDEAD releases new single ‘Subjugated Souls’ and video today
American Thrash Metal band EVILDEAD released a new single and video today. The song “Subjugated Souls” will also be included on the upcoming studio album “Toxic Grace”. “This song is about the control that devices, […]