A group of cars pulled up on the road, buzzing in the rain.