The group E is ready to set out on a massive European and North American Tour to support their latest LP, ‘Living Waters.’