Sep 23 [news] Slaughter the Giant Releases New Single 'The Chainsaw Killer' from Upcoming Album 1 min read