enraged vehicle owners and drivers