India, Aug. 30 -- As you drive out of Marfa on Ranch Road 2810, miles of open land sprawl out on all sides, with green and golden swaying grass speckled here and there with cattle. The rolling hills s... Read More