It doesn’t take much to drive a small car onto the plaza in front of the Ad Building (this one appeared there sometime in 2000), since even a pickup truck will fit on the sidewalks. But does anyone know the origin of the sign in the window: “Meet your future spouse”?