Your first stop for filming in the Russian Territories

Your first stop for filming in the Russian Territories If you’re looking to film news or anything else in the Russian Territories (CIS) we can help. TVDATA is a unique media company specializing in supporting TV and production companies on location in Russia and CIS.   We provide film crew, video and audio equipment as well … Continue reading Your first stop for filming in the Russian Territories