Kids animated series ‘Leo & Tig’ launch their own YouTube channel

The Leo & Tig animated series, created by Parovoz Studio and commissioned by Digital Television Russia…