The Streets puzzled by people