Steven Vance: This poster was IDOT trying to convince pedestrians and bicyclists and transit riders that they should support spending $800 million on car infrastructure
Steven Vance: IDOT envisioned people hanging out in a small triangle of grass surrounded by fast and faster cars
Steven Vance: IDOT never added those benches to the Peoria Street overpass