Nintendo’s Second Store In The Entire World Opens In Israel

It looks like Nintendo is calculating the best places to open its stores for maximum shekel profit where the first store the Big N has (in New York) is now accompanied by a new store in Tel Aviv, Israel. Continue reading “Nintendo’s Second Store In The Entire World Opens In Israel”