Videos10 Years “Backlash” Music Video on July 29, 2012 10 Years have release the music video for “Backlash” below. Their new album ‘Minus the Machine‘ will be release on August 7th.Share this:TweetRedditMoreShare on TumblrRelated