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.
TV Information
Website: TV Centre
Genre:Generalist (News, Sports, Entertainment)
Language: Russian
Live Stream / Video: LIVE/ VOD
Bitrate: High
Country / Location: Russia
Headquarters: Moscow