Several cars roared past, and many pedestrians lined the road.