Tag Archives: Tara really likes Animal Crossing

  •  avatar

    Almost Taradice

    Here’s a post from Tara, our pal and co-worker and the Community Manager for many games here at PopCap. She likes to stop by the Blog Ride now and again to post it up (most recently when she wrote about …
    Continue