I have seen these tow truck drivers obstruct the only open traffic lane and actually causing traffic gridlock and when I tried to show him to move his ..., truck he was becoming very intimidating and aggressive. My take these guys have IQ of 80 or less. Do not engage them and avoid avoid if you can. They are not vultures they are hyeanas!!