x
Breaking News
More () »

What is the glowing building along I-80 near Davis?

Our chief meteorologist Monica Woods takes us inside the building drivers pass going toward the Bay Area, and how it's involved in farming.