a large group of people standing on the side of a road holding signs and flags