Creature and Santa Cruz are joining forces to tour British Columbia in Canada. Check the details below.