Taproot don't surrender in video

Posted by PP on 04/04/12

Taproot have posted a new video for their song "No Surrender", taken from their upcoming new album "The Episodes", which will be released on April 10th via Victory Records. Check it out below:

comments powered by Disqus


© Copyright MMXX Rockfreaks.net.