Infamous skate brand Vans have launched their very own livestreaming network, Channel 66, broadcasting weekdays from New York City, Chicago, Mexico City, and Los Angeles. In a similar vein to public access TV and community radio, Vans are using this platform to support artists and creatives, as well as uplifting communities, in a time when [...]