8 Twin Falls Pets Showing Off On Instagram8 Twin Falls Pets Showing Off On InstagramTwin Falls is a very unique place. Yes, understatement of the century. This includes our pets. If you don't believe me, check out the 8 Twin Falls pets that have been showing off on Instagram.Doc HollidayDoc Holliday