Today is February 26, which in an arcane twist of history might actually represent the beginning of time as we know it. And, as time went on, things continued to happen on this day in history.
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.