New posters are plastered around Vallejo calling for city manager to be fired


  •   3 min reads
New posters are plastered around Vallejo calling for city manager to be fired