Discover the French sneaker brand VO7 in Montreal, Canada