Vans just put out a video from their demo in Kansas City as well as some photos of them hitting the streets. Check it out.