Weather Almanac for San Angelo, TX