Two heads of cars passed on the road, blaring horns.