Lake Forest
- Featured
Orange County, CA residents startled by flash of light and explosion
A loud explosion and a flash of light woke residents in Lake Forest.
Read More »
A loud explosion and a flash of light woke residents in Lake Forest.
Read More »