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.
Pre-orders and package deals for The Episodes, featuring brand new merch, are now available here.
For more information on Taproot: