Video: Promo for China’s Switch launch
Posted on December 6, 2019 by Brian(@NE_Brian) in Switch, Videos
Earlier this week, it was announced that the Switch will finally be sold in China on December 10. We have a new promo video for its release in the territory below.