Modern rock favorites Taproot are celebrating their 15th anniversary as a band this year. In honor of the occasion, the band has released a video that spans their career and includes live footage from their first tour with Papa Roach to Ozzfest and more.
Taproot will release their new album, The Episodes, on April 10th, 2012.
[youtube]http://www.youtube.com/watch?v=mBn9T81urls[/youtube]