REVIEW : Sean Michel - Back to the Delta By Taylor C. in Reviews | Comments closed Check out a review of Sean Michel's album, Back To The Delta, released January 2012.