megaphone megaphone

Alternative Voice for San Jose:

tim gildersleeve

Candidate for San Jose City Council District 1, 2018



Candidate photo

August 13, 2013 San Jose City Council meeting

Flash version of the video

KLIV Public Service Announcement, candidate statement