Hailing from Norfolk, Virginia, Community Witch brews a potent mix of dark indie, shoegaze, psych-rock and post-punk laced with surf-worthy hooks and spellbinding harmonies.