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.

    processing...

    NEWSLETTERS