Vans in St. Louis

Vans checks in with a video update from their demo in St. Louis. Watch it here.