In Chula Vista, thousands of people are expected to watch the implosion of the old South Bay Power Plant early Saturday morning.
1 / 21
Channel_8_SanDiego Videos
Fri, Feb 1, 2013 10:56 PM EST