Free MTV Russia logo vector artwork. MTV Russia is a music and entertainment channel focusing on Russian youth and based in Moscow. MTV Russia was the first western television channel to air in 1998. Bookmark FreeVector.com to find a large archive of downloadable vector brand logos. Logo is the copyright of the respective owner.