Heavy rain hits Phoenix, Arizona
Heavy rain hits Phoenix, Arizona
Heavy rain soaks Phoenix, Arizona on June 26. (Video: Christopher Boan / Weather Traker / TMX)
Heavy rain soaks Phoenix, Arizona on June 26. (Video: Christopher Boan / Weather Traker / TMX)