YFrostA is a Russian Channel by Yury Morozilka. His channel features games, videos, blogs, vlogs and all that interest the youtuber. He has more than 2 million subscribers and over 854 million video views on his YouTube channel.
See more facts and stats in this infographic from youtubebiz.com. #youtubebiz1 #youtuber