Many people leading a giant blow-up figure of Oscar the Grouch down a street.
Veel mensen leiden een grote opblaasfiguur van Oscar de Grouch in een straat.
People are on a street.
De mensen zijn op straat.
People who are moving down a street are unquestionably on a street.
Mensen die in een straat komen wonen zijn ongetwijfeld op straat.