California lives with a sleeping giant — an occasional flood so large that it inundates major valleys with water flows hundreds of miles long and tens of miles across.
California lives with a sleeping giant — an occasional flood so large that it inundates major valleys with water flows hundreds of miles long and tens of miles across.