
Storm Crashes Tree Into Parked Cars at El Camino Center
A 200-year-old tree in the parking lot of El Camino Shopping Center fell during Saturday night’s storm, crushing at least 10 cars. According to eyewitnesses… Read More »Storm Crashes Tree Into Parked Cars at El Camino Center