Site icon

Taproot “No Surrender” Music Video

Taproot

Taproot has release the music video for “No Surrender” below. Their new album ‘The Episodes‘ is due April 10th.’

Exit mobile version