REVIEW : Sean Michel - Electric Delta By JH in Reviews | Comments closed Sean Michel delivers a soul stirring album sure to raise the hairs on the back of your neck. Check out Electric Delta.