Torche have released a new track. The tune is called "Minions" and it's off the upcoming Restarter album. The album is out February 24, 2015 and you can order it here.
Torche have released a new track. The tune is called "Minions" and it's off the upcoming Restarter album. The album is out February 24, 2015 and you can order it here.