A lot of people are in the street due to Olympic games.
A large group of people are in the street and having a good time.
People being on the street does not imply they are in a group. People on the street does not imply they are having a good time.
(-x)
(-x)