Where to Watch the South Bay Power Plant Implosion - NBC 7 San Diego

    Where to Watch the South Bay Power Plant Implosion

    The South Bay Power Plant will topple on Saturday morning in preparation for a public park in Chula Vista. (Published Thursday, Jan 31, 2013) The South Bay Power Plant will topple on Saturday morning in preparation for a public park in Chula Vista. See More