Animal Crossing is finally here and has been released (in the States) for the last few weeks! New to the series is the ability to be the Mayor and make bigger differences than ever before to the town.
All tagged Animal Crossing
Animal Crossing is finally here and has been released (in the States) for the last few weeks! New to the series is the ability to be the Mayor and make bigger differences than ever before to the town.