Los Angeles mayor Eric Garcetti attaches one of the new signs to a pole

Los Angeles is a city built by and built around cars. And as is well known, there are a lot of cars there. Thing is, every driver of every car …read more