The Bell Policy Center urges Denver residents to vote against Initiative 300, the November 3rd ballot measure that would require police to impound the vehicle of anyone who cannot immediately produce a driver's license.
A similar initiative was passed by the voters in August 2008, but backers decided it didn't have "teeth." Adoption of Initiative 300 will only make a bad situation worse.