Detroit based trio Destroy This Place have just released a stream of their new track “Macho” off their upcoming debut album “Animal Rites”. The track has a some popping guitar riffs and a nice, irreverent, sense of humor. Check it out below.
“Animal Rites” is set to be released on October 23 via Forge Again Records.