FollowsEdit
You may recall that, last week, there were rumors of Nintendo doing a price drop on the Nintendo Switch in Europe. Since then, the rumors had been confirmed true and Nintendo announced that they would...
Continue
Please wait ...