Orange County, CA residents startled by flash of light and explosion August 1, 2013 Leave a comment A loud explosion and a flash of light woke residents in Lake Forest. Read More »