megaphone megaphone

Alternative Voice for San Jose:

tim gildersleeve

Candidate for San Jose City Council District 1, 2014



Candidate photo
Get the Flash Player to see this video.

August 13, 2013 San Jose City Council meeting