Preview – Taproot “No Surrender” Music Video

Taproot

Taproot has released a teaser for their “No Surrender” music video below. Their new album ‘The Episodes‘ will be release on April 10th.