The footwear brand has launched Channel 66, a digital live-stream designed to engage with its consumers through community-first broadcasting.