Vans is opening its first two stores in Canada with two grand opening celebrations in Burlington and Toronto, respectively. Check out the fliers below for festivity details: