Strung Out are now streaming their new song, "The Animal and the Machine," off their new record. The record is titled Transmission Alpha Delta and is due out March 24, 2015.
You can hear the tune below.
Strung Out are now streaming their new song, "The Animal and the Machine," off their new record. The record is titled Transmission Alpha Delta and is due out March 24, 2015.
You can hear the tune below.