Nintendo Holiday Experience set to tour across the US
The holidays are upon us which means its time to start planning gifts and getting ready to spread holiday cheer. Hoping to fill a few more living rooms with Switch goodness this season, Nintendo has announced a Holiday Experience that will tour the United States from November 10th to December…