Many cars were driving along the road, buzzing and dribbling, and people were shouting along the road.