It’s Flashback Friday time!
In honor of the musical Grease opening last night at the Muny, we posted this photo taken in the early 1950s. The photographer is standing on the north side of Delmar (now Convention Plaza) just east of 6th Street. Note the Greyhound station on the left — that building is still standing and is currently a Drury Inn across from the Edward Jones Dome.
Have a boss weekend!
Photo courtesy of Joe Sonderman.