Hi-res-9a26ce6732d2f2d8e8120fdf45a4434c_crop_north

Campbell Ripped for Mayor Bid

By Ryan Bailey (Photo: Paulo Duarte/Associated Press)