A group of people, with their instruments and moving music, were talking and laughing on the noisy road.