Vans To Open Two Stores In Canada

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: