Team Release New Track Posted on August 22, 2013 by Stitched Sound You can listen to Team’s new song “Human War Machine” here.