An explosion at the Los Angeles Department of Water and Power in Northridge left many San Fernando Valley residents without power. According to the LADWP,
An explosion at the Los Angeles Department of Water and Power in Northridge left many San Fernando Valley residents without power. According to the LADWP,