The Sims 3: Town Life Stuff - Launch Trailer

Check out this launch trailer for Sims 3: Town Life Stuff.