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