On 5/30: Live conversation with talented Mayuri artists from RussiaJun 2, 2015 | ktru, navrangMayuri artists from a small town Petrozavodsk (near St. Petersburg) in Russia conversed not only in English but spoke fluent Hindi and also sang in Hindi. These talented artists prove music has no boundaries. For their dance videos click here.