2024-04-28 Off road, On Road Xrider Snowmobile!! Xrider unveiled its new snowmobile at Toy fair in Beijing, China.Source : Xrider