People make a quick getaway from watching the South Bay Power Plant implode in Chula Vista.
Photo by Justin Powell
Posted February 2, 2013