Taproot Has Delay The Release Of ‘Episodes’ Travis Faulk 12 years ago Taproot has delayed ‘Episodes‘ and is now set for a April 10th release. Share this: Taproot “No Surrender” Music VideoPreview – Taproot “No Surrender” Music VideoTaproot To Release ‘Episodes’ In February