makingsenseofcrazy.wordpress.com
Single episode of Russian cartoon ‘Masha and the Bear’ conquers world with billion+ YouTube views
Single episode of Russian cartoon ‘Masha and the Bear’ conquers world with billion+ YouTube views The Russian cartoon Masha i Medved (Masha and the Bear) is among only 20 videos in YouTube’s histor…