VideosPreview – Taproot “No Surrender” Music Video on March 28, 2012 Taproot has released a teaser for their “No Surrender” music video below. Their new album ‘The Episodes‘ will be release on April 10th.Share this:TweetRedditMoreShare on TumblrRelated