Concern for Mountain View Toxic Plume - NBC Bay Area

    Concern for Mountain View Toxic Plume

    Stephen Stock talks to Mountain View residents who are living on top of a toxic plume that even the experts did not know existed until recently. (Published Friday, Feb 22, 2013) Stephen Stock talks to Mountain View residents who are living on top of a toxic plume that even the experts did not know existed until recently. See More