If New York City streets could talk they probably would ... are our guests on this week's Cityscape.