Today machines to sweep streets- the machines alone represent a more than 3.6 billion dollar annual market- are recognized around the world. But the mechanical street sweeper is a rather new invention that took some time to sweep a skeptical public off its feet..
On September 22, 1953 a new kind of construction was fully opened for the first time in Los Angeles. The Stack is an LA icon that changed the way the world builds its highways.