John 5 and The Creatures review: “one blistering long set of true guitar genius” Post date March 11, 2015 Categories In Review, Tour News