Mountain Desert Oasis

Mountain Desert Oasis

S1 E18: Two doctors search for their dream desert oasis with crystal clear views in Tucson, Ariz.