Who's giving the Flash a run for his money as the new hero of Keystone? Read now to find out what happens next!