This is a track from 22HERTZ's debut album Detonate.
Since 22HERTZ's first public release fans quickly compared them to Nine Inch Nails.
Live shows are in the works.
Help keep our music FREE, fan/friend/like us here:
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?