Winsing’s ‘Gogo Bus’ gears up for a Russian debut

Carousel is set to premiere Winsing’s Gogo Bus series in Russia on 27 August, and it…