Diddy officially launches Revolt TV in New York City

[jwplayer mediaid=”618057″]