Editor’s Note: Disillusion Effect will be playing Slothfest 2017 at Bleachers in Bristol on Saturday, July 29th. Let’s give them a warm welcome, Connecticut! Introduce the band to AltCtrl: who are you, where is home, and what events led up to the formation of the band? We are Disillusion Effect from the rolling Appalachian Mountains… Continue reading The Road to Slothfest: An Interview with West Virginia’s Disillusion Effect