A friend sent me some old pictures of Detroit. This one has me puzzled. The caption says "Construction of Edsel Ford Freeway at Woodward." What are the stairs for? Were there pedestrians at freeway level? I don't recall ever seeing any before.