People and cars stream by on the street outside the restaurant.

The street outside the restaurant is streaming with people and cars.

Are the sentences correct?

Is the usage of "stream" natural in both of the sentences?


I'd say the cars stream by, but the people don't. Once you have cars streaming by, the people move too much slower to use the same word for both. Aside from that, you're OK