The San Diego mayoral special election is turning into a real horse race.
Format Archives:Video
Posted inVideos
VIDEO: Who we are
Posted inLocal News, Mello-Roos, Videos
VIDEO: Mello-Roos
Posted inHealth, Videos
VIDEO: Security Breach
Posted inVideos