Power knocked out to thousands in Castro Valley

Thumbnail