Anonymous
13 years agoWhere is my "FREE town"?
I just downloaded Sims 3. In the email I received to help me, it says: "From this page you will also be able to redeem your exclusive Sims points and access to a free town (additional half of the w...
- 13 years ago
They are probably talking about Riverview which you can download here once you've registered: http://store.thesims3.com/riverview.html?categoryId=12642