Candidates present themselves and their opinions at forum
The City Council chamber was packed, with standing room only, as council candidates told the audience how they would be best to help run Pleasanton. Photo by Jay Flachsbarth.

© 2014 PleasantonWeekly.com.
All rights reserved.