-
January 2, 2025 by News Desk
At 3:50 pm on January 2, 2025, emergency crews arrived at the Devil's Gate Dam, located just off the 1-210 freeway near Linda Vista.
At 3:50 pm on January 2, 2025, emergency crews arrived at the Devil's Gate Dam, located just off the 1-210 freeway near Linda Vista.