The Sims 3The Sims 3 Town Life Stuff Sims 3 Town Life Trailer & Screenshots By Simlicious_Bella - July 26, 2011 2 3176 Facebook Twitter Google+ Pinterest WhatsApp - Advertisement - The Sims 3 UK Facebook page has posted the official trailer for Sims 3 Town Life and some screenshots of the game. Advertisement