Izzy Reviews: Animal Crossing New Leaf
Channel:
Subscribers:
1,650
Published on ● Video Link: https://www.youtube.com/watch?v=RqYG-AWX3lI
Today I cover the latest installation of the Animal Crossing and I rant a bit about what this game should be about for gamers.