July 16, 2019 Top Stories YooHoo to the Rescue Bows in Russia July 16, 2019 Aurora World has launched its flagship animated property YooHoo to the Rescue on the Russian linear kids’ channel Carousel TV.