A town in New Mexico was hit with devastating flash flooding on Tuesday, leading to homes and businesses being flooded and swept down river after heavy rainfall led to the Rio Ruidoso rising about 20 feet within an hour.