March 28, 2024
Yasmina Chavez
Heavy rain fell over Discovery Park in Henderson on Friday afternoon, Aug. 31, 2012