10 Years Delay ‘Minus The Machine’ Travis Faulk 12 years ago 10 Years have pushed the release of their new album ‘Minus the Machine‘ back to July 31st. Share this: 10 Years Announce New Album ‘Minus the Machine’ And Headlining Tour10 Years Announce ‘Minus the Machine’ Release DateNew Music Tuesday