backlash

10 Years Unchain Video for ‘Backlash’
Knoxville, Tenn.-based 10 Years are gearing up to release their new musical brew, ‘Minus the Machine,’ on Aug. 7, and the guys have unleashed the music video for the first single, ‘Backlash‘ off the release. Watch the dark and creepy video — perfectly com…