With a little under a month to go before the launch of the Nintendo Switch, someone has lined up at the Nintendo Store in NY and will daily vlog the month-long wait. The Switch releases March 3.
With a little under a month to go before the launch of the Nintendo Switch, someone has lined up at the Nintendo Store in NY and will daily vlog the month-long wait. The Switch releases March 3.