Tel Aviv is now home to Nintendo’s second official store

Nintendo has opened up its second official Nintendo Store, this time in a shopping mall in Tel Aviv, Israel. …

Advertisements
%d bloggers like this: