Taproot Has Delay The Release Of ‘Episodes’

Taproot has delayed ‘Episodes‘ and is now set for a April 10th release.