Authorities Trying to Determine What Spilled on Twin Falls RoadAuthorities Trying to Determine What Spilled on Twin Falls RoadTwin Falls authorities are trying to determine what was spilled during the weekend on a busy streetBenito BaezaBenito Baeza