VideosTaproot “No Surrender” Music Video on April 6, 2012 Taproot has release the music video for “No Surrender” below. Their new album ‘The Episodes‘ is due April 10th.’Share this:TweetRedditMoreShare on TumblrRelated