The Sims 3The Sims 3 Pets Sims 3 Pets – 23 New Screens of Appaloosa Plains! By Simlicious_Bella - August 19, 2011 5 4951 Facebook Twitter Google+ Pinterest WhatsApp - Advertisement - SimExchange has shared 23 New Screens of Appaloosa Plains! Check em out! Advertisement