“YouTube Killer” Joins With Comcast, Picks thePlatform

Comcast has agreed to both distribute and contribute to the new site