Tag: 3ds

It’s not easy to move to a new town. It’s even harder to move to a new town and be made mayor the moment you step off the train, thanks to a hilarious mix up. I should know, it happened …

Animal Crossing: New Leaf Read More »

Tagged with: , , ,