Police officers
in Amarillo, Texas, go to the aid of a motorist stranded in high water after about 1.7 inches of rain fell Saturday, causing flooding in much of the city.
in Amarillo, Texas, go to the aid of a motorist stranded in high water after about 1.7 inches of rain fell Saturday, causing flooding in much of the city.