Diablo Canyon nuclear power plant near Avila Beach.
Diablo Canyon nuclear power plant near Avila Beach. dmiddlecamp@thetribunenews.com
Diablo Canyon nuclear power plant near Avila Beach. dmiddlecamp@thetribunenews.com

Can Diablo Canyon's desal plant help ease SLO County's water crisis?

June 03, 2015 03:53 PM

More Videos