Dead Cross (Faith No More, Ex-Slayer, The Locust) Announce New Album, Drop Blistering First Single

July 19, 2022 · 2 min · Ghost Writer

Satanic Planet (Ex-Slayer, the Satanic Temple, Etc.) Release “Devil in Me” Music Video

June 23, 2021 · 2 min · Ghost Writer

Satanic Planet (ex-Slayer, The Locust, etc.) Debut Track With Jackass Star Steve-O

April 5, 2021 · 1 min · Ghost Writer