22Hertz Detonate CD Review
On the album’s initial track, Give Me A Sign, the band is able to create a track that provides a harder edge to Nine Inch Nails; what results here is a high-energy, hard rocking effort that will stick with listeners long after the album has ceased to spin.