John 5 The Creatures announce new Invasion tour dates starting in October 2019 Post date August 7, 2019 Categories In Tour News