Having recently returned with their first new music in almost two years, Initiate head to the East Coast on tour this spring, where they don’t get to very often.