Several cars buzzed along the road in the whirring wind.