10 Years have release the music video for “Backlash” below. Their new album ‘Minus the Machine‘ will be release on August 7th.
10 Years have release the music video for “Backlash” below. Their new album ‘Minus the Machine‘ will be release on August 7th.