Stabbing Westward Releases New Music Video For “Ghost” Created By Frontman Christopher Hall; From Upcoming Album “Chasing Ghosts,” First New LP In 21 Years Released Next Friday, March 18

There’s just one more week until the much-anticipated Stabbing Westward album Chasing Ghosts will be released on March 18 Marking the influential new industrial rock band’s first LP in more than 20 years. And today, the group tides over fans with the release of a new music video for their latest single, “Ghost.” Created by … Read more