Social, 90-pound tortoise found wandering in Indio. Is it yours?

Social, 90-pound tortoise found wandering in Indio. … The Coachella Valley Animal Campus in Thousand Palms is at 72120 Pet Land Place in … …read more