The roads of Avondale, Arizona, were filled with water on Nov. 21, due to the relentless downpour of rain and hail that hit the town.