New Song – 10 Years “Backlash” Travis Faulk 12 years ago 10 Years have streamed their new single “Backlash” at this location. Their new album ‘Minus the Machine‘ will be release on July 31st. Share this: 10 Years “Backlash” Music VideoEscape The Fate Release Statement On European Tour Cancellation BacklashNew Music Tuesday