TV Centre Live:TV Centre (TV Tsentr / Russian: ТВ Центр / ТВЦ) is a satellite television channel serving Russia and other CIS countries. It is owned by the administration of the City of Moscow.
Website: TV Centre
Genre:Generalist (News, Sports, Entertainment)
Live Stream / Video: LIVE/ VOD
Country / Location: Russia