Home ANTEPRIME The Zombies announce The Invaders Return Tour, celebrating their 2019 Rock & Roll Hall of Fame induction