Aug 1 primary ballots due tomorrow

It may be an off election year, but the Aug 1st primary ballot is packed, especially in Seattle, where 21 candidates are competing to be the city's next mayor.