Denver art project meant to calm traffic

Council members sponsored project to promote Vision Zero.